diff options
Diffstat (limited to 'etc/rc.d/apm')
-rw-r--r-- | etc/rc.d/apm | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/etc/rc.d/apm b/etc/rc.d/apm index d88f7c0..fdae6bc 100644 --- a/etc/rc.d/apm +++ b/etc/rc.d/apm @@ -14,7 +14,9 @@ name="apm" rcvar=`set_rcvar` start_precmd="apm_precmd" command="/usr/sbin/${name}" -command_args="-e enable" +start_cmd="${command} -e enable" +stop_cmd="${command} -e disable" +status_cmd="apm_status" apm_precmd() { @@ -26,5 +28,19 @@ apm_precmd() return 1 } +apm_status() +{ + case `${command} -s` in + 1) + echo "APM is enabled." + return 0 + ;; + 0) + echo "APM is disabled" + ;; + esac + return 1 +} + load_rc_config $name run_rc_command "$1" |