When installing ispconfig, it adds following lines into /var/spool/cron/crontabs/root . I guess it's not really nice place for scripts to automaticaly put their crons into. Stuff like this should be put in /etc/crond.d/[package_name], therefore /etc/cron.d/ispconfig would make more sense for me. What do you think? Cheers Tom. * * * * * /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done * * * * * /usr/local/ispconfig/server/cron.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
I'd prefer that location too, and you could sure make a feature request in the bug tracker. One issue to consider is that likely not all OS versions that ispconfig supports use /etc/cron.d/, so the current behavior might need to be a fallback, but I'd say use it where it's supported.