Launchd Jobs
From radmind
(Difference between revisions)
(page creation) |
(→Jobs) |
||
Line 4: | Line 4: | ||
== Jobs == | == Jobs == | ||
- | + | === launchd job based on calendar time for radminding === | |
+ | <pre> | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
+ | <plist version="1.0"> | ||
+ | <dict> | ||
+ | <key>Label</key> | ||
+ | <string>edu.umich.radmindclient</string> | ||
+ | <key>ProgramArguments</key> | ||
+ | <array> | ||
+ | <string>/usr/bin/ra.sh</string> | ||
+ | <string>-h</string> | ||
+ | <string>radmind.server</string> | ||
+ | <string>-c</string> | ||
+ | <string>-r</string> | ||
+ | <string>/</string> | ||
+ | <string>auto</string> | ||
+ | </array> | ||
+ | </dict> | ||
+ | </plist> | ||
+ | </pre> | ||
+ | |||
+ | Change the 'radmind.server' to your radmind server. | ||
+ | |||
+ | === To Do === | ||
* launchd job based on time interval for radminding | * launchd job based on time interval for radminding | ||
* launchd job for updating radmind-related tools (administrator defined) | * launchd job for updating radmind-related tools (administrator defined) |
Revision as of 17:59, 25 April 2008
Contents |
Overview
A list of sample jobs for radmind admins to have a starting point
Jobs
launchd job based on calendar time for radminding
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>edu.umich.radmindclient</string> <key>ProgramArguments</key> <array> <string>/usr/bin/ra.sh</string> <string>-h</string> <string>radmind.server</string> <string>-c</string> <string>-r</string> <string>/</string> <string>auto</string> </array> </dict> </plist>
Change the 'radmind.server' to your radmind server.
To Do
- launchd job based on time interval for radminding
- launchd job for updating radmind-related tools (administrator defined)
- launchd job based on notification file for user-requested radminding
- launchd job based on SystemConfiguration events (specified events in a plist)
Sections
- Transcript Creation
- Client Updating
- Launchd Jobs
- Miscellaneous Scripts