diff --git a/roles/base/tasks/evomaintenance.yml b/roles/base/tasks/evomaintenance.yml index 6471d28..f1d1c18 100644 --- a/roles/base/tasks/evomaintenance.yml +++ b/roles/base/tasks/evomaintenance.yml @@ -28,24 +28,3 @@ backup: no tags: - evomaintenance - -- name: Copy mailevomaintenance - template: - src: mailevomaintenance.sh.j2 - dest: /usr/share/scripts/mailevomaintenance.sh - owner: root - group: wheel - mode: "0700" - tags: - - evomaintenance - - mailevomaintenance - -- name: Add mailevomaintenance cron - cron: - name: "mailevomaintenance" - job: "/usr/share/scripts/mailevomaintenance.sh" - minute: "50" - hour: "22" - disabled: yes - tags: - - mailevomaintenance diff --git a/roles/base/templates/mailevomaintenance.sh.j2 b/roles/base/templates/mailevomaintenance.sh.j2 deleted file mode 100644 index d679ea5..0000000 --- a/roles/base/templates/mailevomaintenance.sh.j2 +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -set -eu - -cd /etc && _STATUS=$(/usr/local/bin/git status --porcelain) -[ -n "${_STATUS}" ] || exit 0 - -if [ -e /etc/realname ]; then - _HOSTNAME=$(/bin/cat /etc/realname) -else - _HOSTNAME=$(/bin/hostname) -fi - - -TMPFILE=$(/usr/bin/mktemp) || exit 1 -echo "Dear NOC,\n\nSome changes in /etc/ were not committed." >> $TMPFILE - -echo "" >> $TMPFILE -echo "${_STATUS}" >> $TMPFILE - -echo "" >> $TMPFILE -/usr/bin/last | head -n 10 >> $TMPFILE -echo "" >> $TMPFILE -echo "Please answer this mail to notify people when you've corrected the problem." >> $TMPFILE - -/bin/cat $TMPFILE | mail -s "Verif etc-git ${_HOSTNAME}" noc@{{ evomaintenance_realm }} - -/bin/rm $TMPFILE