1#!/bin/sh
2#
3# $FreeBSD$
4#
5
6# PROVIDE: apm
7# REQUIRE: DAEMON
8# BEFORE:  LOGIN
9# KEYWORD: nojail
10
11. /etc/rc.subr
12
13name="apm"
14rcvar="apm_enable"
15start_precmd="apm_precmd"
16command="/usr/sbin/${name}"
17start_cmd="${command} -e enable"
18stop_cmd="${command} -e disable"
19status_cmd="apm_status"
20
21apm_precmd()
22{
23	case `${SYSCTL_N} hw.machine_arch` in
24	i386)
25		return 0
26		;;
27	esac
28	return 1
29}
30
31apm_status()
32{
33	case `${command} -s` in
34	1)
35		echo "APM is enabled."
36		return 0
37		;;
38	0)
39		echo "APM is disabled"
40		;;
41	esac
42	return 1
43}
44
45load_rc_config $name
46run_rc_command "$1"
47