Vor kurzem ist mir aufgefallen, dass in der /var/log/syslog immer wieder folgende Einträge zu finden sind: (CRON) info (No MTA installed, discarding output)
Jan 20 08:40:02 raspberrypi-zero CRON[24406]: (pi) CMD (/home/pi/webcam/webcam.sh)
Jan 20 08:40:04 raspberrypi-zero CRON[24394]: (CRON) info (No MTA installed, discarding output)
Jan 20 08:40:06 raspberrypi-zero CRON[24393]: (CRON) info (No MTA installed, discarding output)
Jan 20 08:40:06 raspberrypi-zero CRON[24392]: (CRON) info (No MTA installed, discarding output)
Linux verwendet einen E-Mail-Dienst zum Senden von Benachrichtigungen an den User (pi). Bei den meisten Linux-Distributionen ist ein Mail-Dienst (einschließlich eines MTA) installiert. Bei Ubuntu bzw. Raspian ist dies nicht per default der Fall..
Mann kann einen E-Mail-Dienst installieren, beispielsweise Postfix, um dieses Problem zu beheben.
sudo apt-get install postfix
Man sollte dann zumindest an den lokalen User (/var/mail/pi) Nachrichten versenden lassen.
Dies geschieht, weil Cron-Jobs eine Ausgabe erzeugen und der Cron-Daemon versucht, diese Ausgabe per E-Mail zu senden. Benötigt man diese Ausgabe nicht, sollte man diese direkt löschen.
crontab -e und > / dev / null 2> & 1 zu jedem Job hinzufügen:
* * * * * deinJob> / dev / null 2> & 1
Keine Kommentare:
Kommentar veröffentlichen