#!/bin/sh # # $DragonFly: src/etc/rc.d/battd,v 1.1 2005/02/17 22:35:38 liamfoy Exp $ # # PROVIDE: battd # REQUIRE: DAEMON apm # BEFORE: LOGIN # KEYWORD: DragonFly . /etc/rc.subr name="battd" rcvar=`set_rcvar` start_precmd="battd_precmd" command="/usr/sbin/${name}" pidfile="/var/run/${name}.pid" battd_precmd() { case `${SYSCTL_N} hw.machine_arch` in i386) # Enable apm if it is not already enabled if ! checkyesno apm_enable && \ ! /etc/rc.d/apm forcestatus 1>/dev/null 2>&1 then force_depend apm || return 1 fi ;; *) return 1 ;; esac return 0 } load_rc_config $name run_rc_command "$1"