Hello, There might be a bug in default SOGo cron tasks documentation.
By default, both email reminders and ealarms-notify run both every minute, and compete for the same lock file. As a result, the cron jobs generate errors: > Warning ... someone broke our lock > (/home/sogo/GNUstep/Defaults/.lck/.GNUstepDefaults.lck) . The bug is documented here: https://sogo.nu/bugs/view.php?id=3027 Documentation: https://sogo.nu/files/docs/SOGoInstallationGuide.html#_c ronjob_email_reminders Can we make this clear in the documentation? Also, why the lock files are named the same? Finally, why I cannot add this comment to the SOGo BTS? I think the two lock files should be named differently. By using an appropriate sleep before running each command, and increasing the interval, the bug disappear, for instance: > # Session cleanup - runs every hour > # - Ajust the nbMinutes parameter to suit your needs > # Wait 30 seconds, to avoid broken lock files error messages > 0 * * * * sogo sleep 30 && /usr/sbin/sogo-tool expire-sessions 60 > > # Email alarms - runs every five minutes > # Wait one minute as well, to avoid broken lock files error messages > */5 * * * * sogo sleep 60 && /usr/sbin/sogo-ealarms-notify > > # Daily backups > # - writes backups to /var/backups/sogo/ > # - will keep 31 days worth of backups by default > # - runs once a day by default, but can run more frequently > 30 0 * * * sogo /usr/sbin/sogo-backup > Should I raise another bug? Thanks, André -- André Rodier HomeBox: https://github.com/progmaticltd/homebox -- users@sogo.nu https://inverse.ca/sogo/lists