diff --git a/roles/taiga/files/backup-cert.sh b/roles/taiga/files/backup-cert.sh deleted file mode 100644 index 66d236346f..0000000000 --- a/roles/taiga/files/backup-cert.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -# backup letsencrypt certificate - -BACKUPDIR=/backups -# create backup -/usr/bin/tar Pczf /$BACKUPDIR/letsencrypt-$(date +%F).tgz /etc/letsencrypt - -# delete the backup three weeks ago. -rm -f /$BACKUPDIR/letsencrypt-$(date --date="3 weeks ago" +%F).tgz - diff --git a/roles/taiga/files/cron-backup-cert b/roles/taiga/files/cron-backup-cert deleted file mode 100644 index dbda4fd08a..0000000000 --- a/roles/taiga/files/cron-backup-cert +++ /dev/null @@ -1 +0,0 @@ -* * * * 0 root /usr/local/bin/backup-cert.sh diff --git a/roles/taiga/tasks/main.yml b/roles/taiga/tasks/main.yml index a2df0d4e93..37d19ba686 100644 --- a/roles/taiga/tasks/main.yml +++ b/roles/taiga/tasks/main.yml @@ -205,36 +205,6 @@ ### letsencrypt -- name: letsencrypt directory - file: dest=/etc/letsencrypt state=directory - tags: - - taiga - - letsencrypt - -- name: copy certificate - copy: > - src={{private}}/files/letsencrypt/{{inventory_hostname}}/ - dest=/etc/letsencrypt/ - tags: - - taiga - - letsencrypt - -### script to backup certificate -- name: copy cert backup script - copy: src=backup-cert.sh dest=/usr/local/bin/backup-cert.sh mode=0755 - tags: - - taiga - - cron - - letsencrypt - -### cron to backup certificate -- name: install cron for cert backup - copy: src=cron-backup-cert dest=/etc/cron.d/cron-backup-cert - notify: restart crond - tags: - - taiga - - cron - ### script to renew certificate - name: copy cert renew script copy: src=renew-cert.sh dest=/usr/local/bin/renew-cert.sh mode=0755