Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / sysutils / hal / files / tools-netbsd / hal-system-power-suspend-netbsd
blob6b4cb39f2f8ac7e5ae0e6ad9ba99e9303e90c83c
1 #!/bin/sh
2 # $NetBSD$
4 alarm_not_supported() {
5 echo org.freedesktop.Hal.Device.SystemPowerManagement.AlarmNotSupported >&2
6 echo Waking the system up is not supported >&2
7 exit 1
10 unsupported() {
11 echo org.freedesktop.Hal.Device.SystemPowerManagement.NotSupported >&2
12 echo No suspend method found >&2
13 exit 1
16 read seconds_to_sleep
18 if [ -x /usr/sbin/apm ] ; then
19 if [ -e /var/run/apmdev ]; then
20 /usr/sbin/apm -z 2>/dev/null
21 else
22 /usr/sbin/apm -z -d 2>/dev/null
24 RET=$?
25 else
26 unsupported
29 exit $RET