diff --git a/ansible/www-standalone/resources/scripts/dist-perms b/ansible/www-standalone/resources/scripts/dist-perms new file mode 100755 index 000000000..f4dbfa568 --- /dev/null +++ b/ansible/www-standalone/resources/scripts/dist-perms @@ -0,0 +1,3 @@ +#!/bin/sh + +find /home/dist/nodejs/ \( -type f -o -type d \) -user dist -mtime +7 -exec chown root.root '{}' \; diff --git a/ansible/www-standalone/tasks/site-setup.yaml b/ansible/www-standalone/tasks/site-setup.yaml index 56d6fa679..9c96661d2 100644 --- a/ansible/www-standalone/tasks/site-setup.yaml +++ b/ansible/www-standalone/tasks/site-setup.yaml @@ -117,3 +117,12 @@ - '* * * * * root /home/nodejs/cdn-purge.sh' - '* */4 * * * nodejs /home/nodejs/sync-benchmarking.sh' tags: setup + +- name: Site Setup | Add dist-perms script in cron.daily + copy: + src: ./resources/scripts/dist-perms + dest: /etc/cron.daily/dist-perms + mode: 0755 + owner: root + group: root + tags: setup