apmd.conf revision 50472
1296548Sdumbbell# apmd Configration File
2296548Sdumbbell#
3296548Sdumbbell# $FreeBSD: head/etc/apmd.conf 50472 1999-08-27 23:37:10Z peter $
4296548Sdumbbell#
5296548Sdumbbell
6296548Sdumbbellapm_event SUSPENDREQ {
7296548Sdumbbell	exec "/etc/rc.suspend";
8296548Sdumbbell}
9296548Sdumbbell
10296548Sdumbbellapm_event USERSUSPENDREQ {
11296548Sdumbbell	exec "sync && sync && sync";
12296548Sdumbbell	exec "sleep 1";
13296548Sdumbbell	exec "apm -z";
14296548Sdumbbell}
15296548Sdumbbell
16296548Sdumbbellapm_event NORMRESUME, STANDBYRESUME {
17296548Sdumbbell	exec "/etc/rc.resume";
18296548Sdumbbell}
19296548Sdumbbell
20296548Sdumbbell# resume event configuration for serial mouse users by
21296548Sdumbbell# reinitializing a moused(8) connected to a serial port.
22296548Sdumbbell#
23296548Sdumbbell#apm_event NORMRESUME {
24296548Sdumbbell#	exec "kill -HUP `cat /var/run/moused.pid`";
25296548Sdumbbell#}
26296548Sdumbbell
27296548Sdumbbell# suspend request event configuration for ATA HDD users:
28296548Sdumbbell# execute standby instead of suspend.
29296548Sdumbbell#
30296548Sdumbbell#apm_event SUSPENDREQ {
31296548Sdumbbell#	reject;
32296548Sdumbbell#	exec "sync && sync && sync";
33296548Sdumbbell#	exec "sleep 1";
34296548Sdumbbell#	exec "apm -Z";
35296548Sdumbbell#}
36296548Sdumbbell
37296548Sdumbbell# apmd Configration ends here
38296548Sdumbbell
39296548Sdumbbell