sensor_battery revision 1.3
11.1Sxtraeme#!/bin/sh - 21.1Sxtraeme# 31.3Sxtraeme# $NetBSD: sensor_battery,v 1.3 2007/09/04 16:59:49 xtraeme Exp $ 41.1Sxtraeme# 51.1Sxtraeme# Generic script for battery sensors. 61.1Sxtraeme# 71.1Sxtraeme# Arguments passed by powerd(8): 81.1Sxtraeme# 91.3Sxtraeme# script_path device event sensor state_description 101.1Sxtraeme 111.1Sxtraemecase "${2}" in 121.1Sxtraemenormal) 131.3Sxtraeme logger -p warning "${0}: (${3}) capacity reached normal state (${1})" >&1 141.1Sxtraeme exit 0 151.1Sxtraeme ;; 161.3Sxtraemestate-changed) 171.3Sxtraeme logger -p warning "${0}: (${3}) state changed to ${4} [${1}]" >&1 181.1Sxtraeme exit 0 191.1Sxtraeme ;; 201.1Sxtraemeuser-capacity) 211.3Sxtraeme logger -p warning "${0}: (${3}) USER DEFINED: capacity dropped below limit (${1})" >&1 221.1Sxtraeme exit 0 231.1Sxtraeme ;; 241.1Sxtraeme*) 251.1Sxtraeme logger -p warning "${0}: unsupported event ${2} on device ${1}" >&1 261.1Sxtraeme exit 1 271.1Sxtraeme ;; 281.1Sxtraemeesac 29