xref: /netbsd-src/etc/powerd/scripts/sensor_drive (revision 08d5afa292776b37062c0fd01f7267a832e5aee5)
1*08d5afa2Sxtraeme#!/bin/sh -
2*08d5afa2Sxtraeme#
3*08d5afa2Sxtraeme#	$NetBSD: sensor_drive,v 1.1 2007/07/01 07:55:53 xtraeme Exp $
4*08d5afa2Sxtraeme#
5*08d5afa2Sxtraeme# Generic script for drive sensors.
6*08d5afa2Sxtraeme#
7*08d5afa2Sxtraeme# Arguments passed by powerd(8):
8*08d5afa2Sxtraeme#
9*08d5afa2Sxtraeme#	script_path device event sensor state_description
10*08d5afa2Sxtraeme
11*08d5afa2Sxtraemecase "${2}" in
12*08d5afa2Sxtraemenormal)
13*08d5afa2Sxtraeme	logger -p warning "${0}: normal state reached on ${1} (${3}): ${4}" >&1
14*08d5afa2Sxtraeme	exit 0
15*08d5afa2Sxtraeme	;;
16*08d5afa2Sxtraemestate-changed)
17*08d5afa2Sxtraeme	logger -p warning "${0}: state changed on ${1} (${3}): ${4}" >&1
18*08d5afa2Sxtraeme	exit 0
19*08d5afa2Sxtraeme	;;
20*08d5afa2Sxtraeme*)
21*08d5afa2Sxtraeme	logger -p warning "${0}: unsupported event ${2} on device ${1}" >&1
22*08d5afa2Sxtraeme	exit 1
23*08d5afa2Sxtraeme	;;
24*08d5afa2Sxtraemeesac
25