|
uptab − uptime schedule editor |
|
uptab [ -f FILE ] OPTIONS |
|
uptab is a tool to manipulate an uptab(5) configuration file for the Shuriken uptime scheduler. Shuriken uses the Linux real time clock daily alarm to ensure that a system is up for user-specified periods of time. |
|
-?|--help |
|
Display detailed usage information and a list of options for uptab |
|
-f|--config-file= FILE |
|
Specify an alternate uptab(5) file. |
|
-i|--init |
|
Initialize an uptab(5) configuration file. (Since the uptab(5) format is based on XML, a root element is required, etc.) |
|
-b|--begin= DATETIME |
|
Specify the beginning of a time interval (for adding a span of time to the uptab(5) file). Formatting should follow ISO 8601. Example: 2003-07-15T13:45-7:00 |
|
-d|--duration= DURATION |
|
Specify the duration of a time interval (for adding a span of time to the uptab(5) file). Formatting should follow ISO 8601. Example: P0Y0M0DT2H35M |
|
-c|--description= COMMENT |
|
Specify a comment/description of a time interval (for adding a span of time to the uptab(5) file). This is useful to give intervals unique identifiers if an application plans to remove a span of time after adding it (e.g. if the user changes their mind). |
|
-e|--edit |
|
Edit the XML of an uptab(5) file by hand using $VISUAL . |
|
-r|--remove= XPATH |
|
Remove the nodes matching the XPath from an uptab(5) file. For example: //uptab/span[@description = ’ID 123’] |
|
--clean |
|
Clean out an uptab(5) file by removing all of the time spans that are in the past. This is a convenient, automatic way to remove crusty old entries from an uptab(5) file, but it safe to call every time the system is shut down (if disk space is very important, I guess) |
|
Jared Krinke <deraj@users.sourceforge.net> |
|
shuriken(7), uptabrtc(8), uptab(5) |
|
If you value the Shuriken uptime scheduler, have a PayPal account, and are feeling generous, please make a micropayment donation to furiousj@u.washington.edu to support the author. Suggested donation: $0.25. Credit card payments are currently not accepted due to overhead. |