- msg_starting APM
- [ -r "$CONFIG" ] && . "$CONFIG"
- daemon /usr/sbin/apmd "$APMD_OPTIONS"
- touch /var/lock/subsys/apmd
+ # Check if the service is already running?
+ if [ ! -f /var/lock/subsys/apmd ]; then
+ msg_starting APM
+ [ -r "$CONFIG" ] && . "$CONFIG"
+ daemon apmd "$APMD_OPTIONS"
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/apmd
+ else
+ msg_already_running APM
+ fi