#!/bin/sh # Frank Schlaefendorf # erstellt am 12.02.2005 # letzte Aenderung am 19.02.2005 # case $1 in start) # ist der apm-deamon installiert? if [ -x /usr/sbin/apmd ] ; then # unterstuetzt der kernel apm nicht ? if ! cat /proc/apm 2>&1 > /dev/null ; then # apm-Modul laden modprobe apm fi # unterstuetzt der kernel apm jetzt? if cat /proc/apm 2>&1 > /dev/null ; then echo "APMD wird gestartet!" /usr/sbin/apmd -w 13 -p 10 -P /etc/rc.d/rc.apmd_proxy else echo "Achtung! Der Kernel unterstuetzt kein APM!" fi else echo "Der apmd-Daemon ist nicht installiert!" fi ;; stop) echo "APMD wird gestoppt" killall apmd ;; suspend) apm -s ;; standby) apm -S ;; restart) /etc/rc.d/rc.apmd stop && sleep 3 && /etc/rc.d/rc.apmd start ;; esac