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