From 31eef9714ff08e733c485c3cb4ac09d276dc0377 Mon Sep 17 00:00:00 2001 From: Stasiek Michalski Date: Sep 02 2020 17:31:25 +0000 Subject: Fix the cronjobs and add a cronjob for generating postfix aliases --- diff --git a/salt/profile/mailman3/mailman.sls b/salt/profile/mailman3/mailman.sls index a453663..81b0180 100644 --- a/salt/profile/mailman3/mailman.sls +++ b/salt/profile/mailman3/mailman.sls @@ -38,22 +38,28 @@ mailman_notify: - minute: 0 - hour: 8 +mailman_aliases: + cron.present: + - name: /usr/bin/mailman aliases + - user: mailman + - minute: 0 + mailman_hourly: cron.present: - - name: django-admin runjobs hourly --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs hourly --pythonpath /var/lib/mailman_webui --settings settings - user: mailman - minute: 0 mailman_daily: cron.present: - - name: django-admin runjobs daily --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs daily --pythonpath /var/lib/mailman_webui --settings settings - user: mailman - minute: 0 - hour: 0 mailman_weekly: cron.present: - - name: django-admin runjobs weekly --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs weekly --pythonpath /var/lib/mailman_webui --settings settings - user: mailman - minute: 0 - hour: 0 @@ -61,7 +67,7 @@ mailman_weekly: mailman_monthly: cron.present: - - name: django-admin runjobs monthly --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs monthly --pythonpath /var/lib/mailman_webui --settings settings - user: mailman - minute: 0 - hour: 0 @@ -69,7 +75,7 @@ mailman_monthly: mailman_yearly: cron.present: - - name: django-admin runjobs yearly --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs yearly --pythonpath /var/lib/mailman_webui --settings settings - user: mailman - minute: 0 - hour: 0 @@ -78,11 +84,11 @@ mailman_yearly: mailman_minutely: cron.present: - - name: django-admin runjobs minutely --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs minutely --pythonpath /var/lib/mailman_webui --settings settings - user: mailman mailman_quarter_hourly: cron.present: - - name: django-admin runjobs quarter_hourly --pythonpath /var/lib/mailman --settings settings + - name: django-admin runjobs quarter_hourly --pythonpath /var/lib/mailman_webui --settings settings - user: mailman - minute: '0,15,30,45'