#!/bin/sh # # Pester Sleep Fixer start script # The Run/Restart/Start/StopService routines appeared in /Library/StartupItems/PesterSleepFixer/rc.common with # Mac OS X 10.2. For earlier systems, we define our own RunService routine. RunService () { ConsoleMessage "Starting Pester Sleep Fixer" /Library/StartupItems/PesterSleepFixer/pester-sleepfixer -d -V -s /Library/StartupItems/PesterSleepFixer/rc.sleep -w /Library/StartupItems/PesterSleepFixer/rc.wakeup /Library/StartupItems/PesterSleepFixer/rc.wakeup return 0 } . /etc/rc.common StartService () { ConsoleMessage "Starting Pester Sleep Fixer" /Library/StartupItems/PesterSleepFixer/pester-sleepfixer -d -V -s /Library/StartupItems/PesterSleepFixer/rc.sleep -w /Library/StartupItems/PesterSleepFixer/rc.wakeup /Library/StartupItems/PesterSleepFixer/rc.wakeup return 0 } StopService () { ConsoleMessage "Stopping Pester Sleep Fixer" killall pester-sleepfixer /Library/StartupItems/PesterSleepFixer/rc.sleep return 0 } RestartService () { StopService StartService } RunService "$1"