Posts mit dem Label crond werden angezeigt. Alle Posts anzeigen
Posts mit dem Label crond werden angezeigt. Alle Posts anzeigen

Cron Mail SLES10 Sp2 --> SP3

Nach dem Update von SLES10 SP2 auf SP3 kommt es dazu das jetzt für jeden erfolgreichen CronJob eine Email Versand wird. Das ist überflüssig und lässt sich wie folgt abstellen:

/etc/sysconfig/cron:
## Type: yesno
## Default: yes
#
# send email containing output from all successful jobs in
# cron.{hourly,daily,weekly,monthly}. Output from failed
# jobs is always sent. If SEND_MAIL_ON_NO_ERROR is yes, this
# setting is ignored. (yes/no)
#
SEND_OUTPUT_ON_NO_ERROR="no"


crond zieht keine neue crontab aus /etc/cron.d

Auf einem Cluster verteilen wir neue crontab Einträge als Datei im Verzeichnis /etc/cron.d. Jetzt habe ich mich immer wieder gewundert warum die neue crontab-Datei nicht vom crond gezogen wurde.
Dies liegt daran das crond die modification time des Ordners überwacht und nicht die der Datei(en). Wärend ich darüber nachdenke macht ja auch nur das Sinn. Wie soll er sonst mitbekommen wenn eine neue Datei im Verzeichnis abgelegt wird.
Mein Problem ist das meine Verteilung nur bereits vorhandene Dateien überschreibt und das ändernt nicht die modifikation time des Ordners, also bekommt es der crond nicht mit.
Jetzt werde ich in mein Verteilscript einbauen das es einen touch auf den Ordner /etc/cron.d gibt.

Schottland Fazit

Wir waren drei volle Wochen in Schottland. In dieser Zeit haben wir acht Campingplätze besucht. Wir waren immer zwischen 2 und 3 Nächte auf ...