diff options
author | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-05-19 12:40:23 +0200 |
---|---|---|
committer | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-05-19 12:40:23 +0200 |
commit | c092428b53c1306252b66b51f49482650ec1f38b (patch) | |
tree | b2cb5436b0552fc966995e4140dfbcf9a22fb14a /lm_sensors/healthd | |
parent | 4366a7c9a4131d5ab5ce400573275a8f8f41a6c2 (diff) |
tlaunch requeriment are compiled, thinkpad touchpad requeriment are compiled, docker requeriment in progress is a long task yet and add validate size
Diffstat (limited to 'lm_sensors/healthd')
-rw-r--r-- | lm_sensors/healthd | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/lm_sensors/healthd b/lm_sensors/healthd deleted file mode 100644 index b1e2fd6..0000000 --- a/lm_sensors/healthd +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -# -# /usr/bin/healthd -# - -. /etc/healthd.conf - -cmd="${ALARM_CMD}" -addr="${ADMIN_EMAIL}" -slp="${ALARM_SLEEP}" -sensors="/usr/bin/sensors" - - -while [ $# -gt 0 ] ; do - case "${1}" in - -c ) cmd="${2}" ; shift 2 ;; - -m ) addr="${2}" ; shift 2 ;; - -s ) slp="${2}" ; shift 2 ;; - * ) shift 1 ;; - esac -done - -case "${ALARM_RESET}" in - yes) /usr/bin/sensors > /dev/null - ;; - no) true - ;; -esac - -[ -n "${cmd}" ] && [ -n "$( which -- "${cmd%% *}" )" ] || \ - [ -n "${addr}" ] || exit 1 - -[ "${slp}" -ge 2 ] || slp=600 - -while true ; do - sleep 15 - message="$( $sensors )" - case "$message" in - '' ) message='Could not get any sensor values !' ;; - *ALARM* ) : ;; - * ) message='' ;; - esac - if [ -n "$message" ]; then - if [ -n "${addr}" ]; then - echo "$message" | mail -s \ - "Sensors ALARM detected at host: $( hostname )" \ - "${addr}" - fi - [ -z "${cmd}" ] || ${cmd} & - sleep ${slp} - fi -done & |