lid_switch revision 1.8
1#!/bin/sh - 2# 3# $NetBSD: lid_switch,v 1.8 2010/10/28 02:06:02 macallan Exp $ 4# 5# Generic script for lid switch events. We try to put the system to sleep. 6# 7# Arguments passed by powerd(8): 8# 9# device event 10 11case "${2}" in 12pressed) 13 #if /etc/rc.d/apmd status >/dev/null ; then 14 # /usr/sbin/apm -S 15 #else 16 # /usr/sbin/apm -d -S 17 #fi 18 wsconsctl -d -w backlight=0 >/dev/null 19 exit 0 20 ;; 21released) 22 wsconsctl -d -w backlight=1 >/dev/null 23 exit 0 24 ;; 25*) 26 logger -p warning "${0}: unsupported event ${2} on device ${1}" >&1 27 exit 1 28esac 29