mostly fixes, a few improvements
[distro-setup] / filesystem / etc / cron.d / ian
index bdabe21668acfa829f3cc464124cc731af7e42d8..9e9ca2fab2a427b4d03feab6bf78c2d26df8ff77 100644 (file)
@@ -1,3 +1,12 @@
+# field          allowed values
+# -----          --------------
+# minute         0–59
+# hour           0–23
+# day of month   1–31
+# month          1–12 (or names, see below)
+# day of week    0–7 (0 or 7 is Sun, or use names)
+
+
 # default is /bin/sh
 SHELL=/bin/bash
 # default is /usr/bin:/bin
@@ -15,3 +24,11 @@ MAILTO=root
 20 5 * * * root prof-backup |& log-once -1 prof-backup
 19 * * * *   root check-crypttab
 4 20 * * 5   iank /usr/local/bin/check-lets-encrypt-ssl-settings
+4 21 * * 5   iank /b/ds/auto-commit-changes /a /p
+4 24 * * 5   iank failmail /b/ds/eggdrop-upgrade
+# avoid dnssec expirations. This is a hack, what we should
+# do instead is something like, sign only if expiration is
+# coming soon, and send an email notication, because this
+# push a version that is in the midst of editing. Whatever,
+# I rarely edit them.
+0 16 5 * *   iank brcrun bindpush