summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xroles/people/files/del-freeipa-prcl.cron2
-rw-r--r--roles/people/tasks/main.yml5
2 files changed, 7 insertions, 0 deletions
diff --git a/roles/people/files/del-freeipa-prcl.cron b/roles/people/files/del-freeipa-prcl.cron
new file mode 100755
index 000000000..6bc13225e
--- /dev/null
+++ b/roles/people/files/del-freeipa-prcl.cron
@@ -0,0 +1,2 @@
+#!/bin/bash
+find /srv/groups/freeipa/prci/jobs/ -maxdepth 1 -type d -ctime +60 -exec rm -rf {} \;
diff --git a/roles/people/tasks/main.yml b/roles/people/tasks/main.yml
index 796d08c9d..9aaddd744 100644
--- a/roles/people/tasks/main.yml
+++ b/roles/people/tasks/main.yml
@@ -273,3 +273,8 @@
copy: src=check-broken-planet.cron dest=/etc/cron.d/check-broken-planet.cron mode=644
tags:
- people
+
+- name: setup cron to remove freeipa prcl logs
+ copy: src=del-freeipa-prcl.cron dest=/etc/cron.d/del-freeipa-prcl.cron mode=755
+ tags:
+ - people