Update main.yml

oracle_cleaner.sh supprimé du cron root pour le mettre dans le cron oracle
This commit is contained in:
Yacine31
2024-04-17 13:27:48 +02:00
parent c6f0db797b
commit 278d6e78b6

View File

@@ -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
# ---------------------------------------------------