#!/bin/sh # # $NetBSD: apmd,v 1.5 2002/03/22 04:33:58 thorpej Exp $ # $FreeBSD$ # # PROVIDE: apmd # REQUIRE: DAEMON apm # BEFORE: LOGIN # KEYWORD: FreeBSD NetBSD . /etc/rc.subr name="apmd" rcvar=`set_rcvar` command="/usr/sbin/${name}" case ${OSTYPE} in FreeBSD) start_precmd="apmd_prestart" ;; esac apmd_prestart() { case `${SYSCTL_N} hw.machine_arch` in i386) # Start apm if it is not already running /etc/rc.d/apm forcestatus > /dev/null || /etc/rc.d/apm forcestart ;; *) return 1 ;; esac return 0 } load_rc_config $name run_rc_command "$1"