Hallo,
ich möchte erreichen, dass unser Webserver noch eine E-Mail an unseren Administrator schickt, bevor er neugestartet wird.
Dazu habe ich ein Script geschrieben, es auf dem Server (RedHat 9) in /etc abgelegt und in /etc/rc.d/rc6.d verlinkt (Dateiname: K01adminmessage).
Leider wird das Script nicht ausgeführt. Wenn ich es von Hand mit ./K01adminmessage start oder stop starte, verschickt es die entsprechende Meldung.
Vielleicht fällt euch ja was dazu ein...
Danke, David
Hier das Script:
#!/bin/sh
#Script to Send Notification of Shutdown Initiation
# Source function library.
. /etc/rc.d/init.d/functions
pager="myemail@mydomain.com"
start() {
echo "Successful Startup." | mail -s "Startup" -c $pager root
sleep 10
}
stop() {
echo "Shutdown Initiated." | mail -s "Shutdown" -c $pager root
sleep 10
}
test() {
echo "Sending Test Page." | mail -s "TestPage" -c $pager root
sleep 10
}
case "$1" in
start)
start
;;
stop)
stop
;;
test)
test
;;
*)
echo $"Usage: $0 {start|stop|test}"
esac
exit 0




Zitieren



Lesezeichen