- #1
D
deb01
Aktives Mitglied
Themenersteller
- Dabei seit
- 13.07.2001
- Beiträge
- 38
- Reaktionspunkte
- 0
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
[email protected]
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
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
[email protected]
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