summaryrefslogtreecommitdiff
path: root/mailman/cron.daily/local-mailman
blob: c8e416b47c29a0c333f699e889e1177983b4544c (plain)
  1. #!/bin/sh
  2. #set -e
  3. stem=/var/log/mailman/smtp
  4. # no smtp traffic for at least 24 hours means logfiles are empty
  5. logsizes=$(find /var/log/mailman \( -name smtp -or -name smtp-failure -or -name smtp.1 -or -name smtp-failure.1 \) -printf '%b\n' | sort -u)
  6. if [ 0 = "$logsizes" ]; then
  7. service mailman stop
  8. slay list
  9. service mailman start
  10. fi