On 2016-12-07 17:12, Axel 'the C.L.A.' Müller wrote: > Seems this change now causes cron to spam like: > > From: root@e560 (Cron Daemon) > To: root@e560 > Subject: Cron <smmsp@e560> test -x /etc/init.d/sendmail && test > -x /usr/share/sendmail/sendmail && test -x /usr/lib/sm.bin/sendmail > && /usr/share/sendmail/sendmail cron-msp > > su: Muss von einem Terminal gestartet werden. > > (Translation: "su: Needs to be started from a terminal") >
can you try to replace the touch_stamp() method in /usr/share/sendmail/sendmail with this: touch_stamp() { if [ "$(id -nu)" = "smmsp" ]; then touch "$1" else su smmsp -s /bin/sh -c "touch '$1'" fi } That should work at least for the smmsp cronjob ... Andreas