sensor_power revision 1.3
11.1Sxtraeme#!/bin/sh - 21.1Sxtraeme# 31.3Sxtraeme# $NetBSD: sensor_power,v 1.3 2007/10/11 00:30:48 xtraeme Exp $ 41.1Sxtraeme# 51.1Sxtraeme# Generic script for power sensors. 61.1Sxtraeme# 71.1Sxtraeme# Arguments passed by powerd(8): 81.1Sxtraeme# 91.1Sxtraeme# script_path device event sensor 101.1Sxtraeme 111.1Sxtraemecase "${2}" in 121.1Sxtraemenormal) 131.2Sxtraeme logger -p warning "${0}: ($1) normal state entered [${3}]" >&1 141.1Sxtraeme exit 0 151.1Sxtraeme ;; 161.1Sxtraemecritical) 171.3Sxtraeme logger -p warning "${0}: ($1) critical state entered [${3}]" >&1 181.1Sxtraeme exit 0 191.1Sxtraeme ;; 201.1Sxtraemecritical-under) 211.3Sxtraeme logger -p warning "${0}: ($1) dropped below critical limit [${3}]" >&1 221.1Sxtraeme exit 0 231.1Sxtraeme ;; 241.1Sxtraemecritical-over) 251.2Sxtraeme logger -p warning "${0}: ($1) critical limit exceeded [${3}]" >&1 261.1Sxtraeme exit 0 271.1Sxtraeme ;; 281.1Sxtraemewarning-under) 291.2Sxtraeme logger -p warning "${0}: ($1) dropped below warning limit [${3}]" >&1 301.1Sxtraeme exit 0 311.1Sxtraeme ;; 321.1Sxtraemewarning-over) 331.2Sxtraeme logger -p warning "${0}: ($1) warning limit exceeded [${3}]" >&1 341.1Sxtraeme exit 0 351.1Sxtraeme ;; 361.1Sxtraeme*) 371.1Sxtraeme logger -p warning "${0}: unsupported event ${2} on device ${1}" >&1 381.1Sxtraeme exit 1 391.1Sxtraeme ;; 401.1Sxtraemeesac 41