Subsections
4.8 EASYCRON - Befehle zeitgesteuert ausführen
Dieses Paket wurde von Stefan Manske
E-Mail: fli4l@stephan.manske-net.de zusammengestellt und vom
fli4l-Team an 2.1 angepaßt.
Mit OPT_EASYCRON kann man über das entsprechende config-file
gesteuert zu bestimmten Zeiten Befehle ausführen lassen.
Dabei werden folgende Einträge benutzt:
- OPT_EASYCRON
- mit OPT_EASYCRON='yes' wird das Paket aktiviert
Standard-Einstellung: OPT_EASYCRON='no'
- EASYCRON_MAIL
- Da immer wieder Probleme auftraten, dass der crond
unerwünschte Mails verschickt, kann man dies generell mit
diesem Flag verhindern.
Standard-Einstellung: EASYCRON_MAIL='no'
- EASYCRON_N
- Die Anzahl der verschiedenen Befehle, die von cron gestartet
werden sollen.
- EASYCRON_x_CUSTOM
- Wer sich mit den Einstellungen in der crontab auskennt, kann
hier für jeden Eintrag eigene Einstellungen wie MAILTO, PATH,
... einstellen. Mehrere Einträge müssen durch
\\ getrennt werden. Hier sollte man sich
aber wirklich mit cron auskennen.
Standard-Einstellung: EASYCRON_CUSTOM=''
- EASYCRON_x_COMMAND
- In EASYCRON_x_COMMAND wird der gewünschte Befehl
eigetragen, wie z.B.
EASYCRON_1_COMMAND='echo 1 '>' /dev/console'
- EASYCRON_x_TIME
- In EASYCRON_x_TIME wird die Ausführungszeit gemäß der üblichen cron-Syntax eingetragen.
- Der Computer wünscht uns ``Ein gutes neues Jahr''
EASYCRON_1_COMMAND = 'echo Ein gutes neues Jahr! > /dev/console'
EASYCRON_1_TIME = '0 0 31 12 *'
- xxx wird von Montag bis Freitag jeweils von 7-20 Uhr zu jeder
vollen Stunde ausgeführt.
EASYCRON_1_COMMAND = 'xxx'
EASYCRON_1_TIME = '0 7-20 0 * 1-5'
- Der Router beendet jede Nacht um 03:40 die Internet-Verbindung
die per DSL aufgebaut ist baut sie nach 5sec Wartezeit wieder auf.
Die folgenden Devicenamen sind möglich: pppoe, ippp[1-9], ppp[1-9].
EASYCRON_1_COMMAND = 'fli4lctrl hangup pppoe; sleep 5; fli4lctrl dial pppoe'
EASYCRON_1_TIME = '40 3 * * *'
Weitere Informationen zur cron-Syntax finden Sie unter
- fli4l in einer Version > 2.1.0
- für ältere Versionen bitte die entspechenden
opt_easycron-Versionen aus der OPTDatenbank verwenden
OPT_EASYCRON wird einfach wie jedes andere OPT im aktuelle
fli4l-Verzeichnis entpackt.
© 2001-2020 Das fli4l-Team - February 2, 2020