E-Mail notification bei reboot

Bash, Shell, PHP, Python, Perl, CGI
rfc
Posts: 19
Joined: 2006-05-29 15:28

E-Mail notification bei reboot

Post by rfc » 2007-06-12 07:45

Hi,

ich wuerde gerne eine E-Mail notification bekommen wenn mein System rebooten (wird). An und fuer sich fuer mich kein Problem, schmeiss ich ihn rc2.d ein script das ne mail verschickt.

Ich verwende Debian und wollte an der Stelle rausfinden ob es da vielleicht schon etwas bestehendes gibt, dass man verwenden kann. Es waere auch nicht uninteressant eine E-Mail bei shutdown zu bekommen, da weiss ich dann aber nicht genau in welches runlevel ich das wie reinschmeissen muesst.

Bei shutdown kann man eine Message angeben; diese in solch einer E-Mail zu haben waere auch nicht schlecht. Jetzt koennt ich natuerlich einen eigenen Wrapper um shutdown herum machen.

Ist das gute Practice oder gibts was intelligenteres?

thx

captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: E-Mail notification bei reboot

Post by captaincrunch » 2007-06-12 07:53

logwatch macht sowas automatisch (und mehr).
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

lord_pinhead
Posts: 774
Joined: 2004-04-26 15:57

Re: E-Mail notification bei reboot

Post by lord_pinhead » 2007-06-18 23:35

Wozu ein init Script wenn man Cron nutzen kann ;)

@reboot root /usr/bin/mail ........

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: E-Mail notification bei reboot

Post by Joe User » 2007-06-18 23:51

Und welcher ungepatchte Crond unterstützt diese Syntax?

rfc
Posts: 19
Joined: 2006-05-29 15:28

Re: E-Mail notification bei reboot

Post by rfc » 2007-06-19 08:05

Joe User wrote:Und welcher ungepatchte Crond unterstützt diese Syntax?
Ich vermute der von Debian tuts, super, muss ich nur noch testen :)

man 5 crontab

Code: Select all

       Instead of the first five fields, one of eight special strings may appear:

              string         meaning
              ------         -------
              @reboot        Run once, at startup.
              @yearly        Run once a year, "0 0 1 1 *".
              @annually      (same as @yearly)
              @monthly       Run once a month, "0 0 1 * *".
              @weekly        Run once a week, "0 0 * * 0".
              @daily         Run once a day, "0 0 * * *".
              @midnight      (same as @daily)
              @hourly        Run once an hour, "0 * * * *".

dtdesign
Posts: 391
Joined: 2006-09-05 21:12
Location: Berlin

Re: E-Mail notification bei reboot

Post by dtdesign » 2007-06-19 08:38

Nimm doch einfach einen Eintrag im Runlevel 5/6 oder so, wird ja beim Herunterfahren ausgeführt.

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: E-Mail notification bei reboot

Post by Roger Wilco » 2007-06-19 16:49

Joe User wrote:Und welcher ungepatchte Crond unterstützt diese Syntax?
Der crond von Paul Vixie. Der ist Standard in Debian und einigen anderen Distributionen.

User avatar
daemotron
Administrator
Administrator
Posts: 2635
Joined: 2004-01-21 17:44

Re: E-Mail notification bei reboot

Post by daemotron » 2007-06-19 16:51

Und wird u. a. von Joe User selbst eingesetzt bzw. empfohlen *scnr* 8)

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: E-Mail notification bei reboot

Post by Joe User » 2007-06-19 17:02

Roger Wilco wrote:Der ist Standard in Debian
IIRC erst ab Etch, daher mein versteckter Hinweis ;)

flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin

Re: E-Mail notification bei reboot

Post by flo » 2007-06-19 17:09

bei Sarge auch schon ... zumindest kann ich micht daran erinnern, daß ich mal "cron" installieren musste oder explizit "v(ixie-)cron" sagen musste!?