From 278d6e78b6f110406b769a3e5700f32a0d9891e6 Mon Sep 17 00:00:00 2001 From: Yacine31 Date: Wed, 17 Apr 2024 13:27:48 +0200 Subject: [PATCH] Update main.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit oracle_cleaner.sh supprimé du cron root pour le mettre dans le cron oracle --- roles/oracle-db-postinstall/tasks/main.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/roles/oracle-db-postinstall/tasks/main.yml b/roles/oracle-db-postinstall/tasks/main.yml index a68caf7..61ba702 100644 --- a/roles/oracle-db-postinstall/tasks/main.yml +++ b/roles/oracle-db-postinstall/tasks/main.yml @@ -91,13 +91,22 @@ tags: logrotate # --------------------------------------------------- - # configuration Linux : oracle cleaner dans cron.daily + # configuration Linux : oracle cleaner dans le cron de l'utilisateur oracle # Gestion des fichiers trace et xml : purge des anciens fichiers # --------------------------------------------------- - name: Netoyage ADR Oracle - copie du fichier de configuration pour cron - template: src=cron_oracle_cleaner.j2 dest=/etc/cron.daily/oracle_cleaner mode=755 owner=root group=root - tags: cron_daily + template: src=cron_oracle_cleaner.j2 dest=/home/oracle/oracle_cleaner.sh mode=755 owner=oracle group=oinstall + tags: oracle_cleaner + # ajout du script dans le crontab de l'utilisateur oracle + - name: Ajout de la tâche cron purge des fichiers trace et audit + cron: name="Purge des fichiers trace et audit" user=oracle minute="23" hour="23" day="1" job="sh /home/oracle/oracle_cleaner.sh 2>&1 1>/dev/null" + tags: oracle_cleaner + + # suppression de l'ancien fichier qui se trouve dans /etc/cron.daily si il existe + - name: suppression du fichier /etc/cron.daily/oracle_cleaner si il existe + ansible.builtin.file: path=/etc/cron.daily/oracle_cleaner status=absent + tags: oracle_cleaner # --------------------------------------------------- # copy du fichier dbora.service dans /lib/systemd/system pour redémmarage auto # ---------------------------------------------------