digitemp als sudo ausführen
This commit is contained in:
parent
7765093433
commit
89f5ce612c
@ -1,5 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
# Beschreibung
|
||||
# sudo
|
||||
# Um das Script verwenden zu können, wird ein sudo-Eintrag benötigt. Mit folgender zeile kann dieser erstellt werden
|
||||
# echo -e "nagios\tALL=(ALL)\tNOPASSWD: /usr/bin/digitemp_DS9097" | sudo tee /etc/sudoers.d/10-check_digitemp_adv
|
||||
|
||||
|
||||
DIGITEMP="$(type -P digitemp_DS9097)"
|
||||
PARAMETER="$*"
|
||||
|
||||
@ -110,6 +117,9 @@ then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
DIGITEMP_EXEC="$(type -P sudo) $DIGITEMP"
|
||||
|
||||
|
||||
#Wenn keine Option oder Argument angegeben wurde, wird die Hilfe ausgegeben
|
||||
#if [ -z "$PARAMETER" ]
|
||||
#then
|
||||
@ -200,7 +210,7 @@ STATUS_WARNING=0
|
||||
STATUS_OK=0
|
||||
|
||||
|
||||
for wert in $($DIGITEMP -c "$CONFIG_PATH" -a -o"%s;%R;%.0C;%.0F" -q)
|
||||
for wert in $($DIGITEMP_EXEC -c "$CONFIG_PATH" -a -o"%s;%R;%.0C;%.0F" -q)
|
||||
do
|
||||
sensor_id=$(echo $wert | cut -d ";" -f 1)
|
||||
sensor_hex=$(echo $wert | cut -d ";" -f 2)
|
||||
|
Loading…
Reference in New Issue
Block a user