diff --git a/tasks/configure-logrotate.yml b/tasks/configure-logrotate.yml new file mode 100644 index 0000000000000000000000000000000000000000..98a79a3107c91a46775669df80a0de90ff905a6f --- /dev/null +++ b/tasks/configure-logrotate.yml @@ -0,0 +1,8 @@ +--- +- name: logrotate für daemon log konfigurieren + template: + src: "etc/logrotate.d/repair_daemon.j2" + dest: "/etc/logrotate.d/repair_daemon" + owner: "root" + group: "root" + mode: "0400" \ No newline at end of file diff --git a/tasks/main.yml b/tasks/main.yml index 17ffe15acc0f05bbbe05af0e66748a6dd4decdf1..5397ddb6c00a29c3e43944040b3fd7c4e4d58b80 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -23,6 +23,11 @@ import_tasks: configure-nfs-mounts.yml tags: [nfs] +### CONFIG LOGROTATE +- name: config logrotate + import_tasks: configure-logrotate.yml + tags: [log] + ### INSTALLATION REPARATURTOOLS ### - name: install repairtools import_tasks: install-repair-tools.yml diff --git a/templates/etc/logrotate.d/repair_daemon.j2 b/templates/etc/logrotate.d/repair_daemon.j2 new file mode 100644 index 0000000000000000000000000000000000000000..99aac631dce45497bd399a459474f2f5129c0ab2 --- /dev/null +++ b/templates/etc/logrotate.d/repair_daemon.j2 @@ -0,0 +1,9 @@ +/var/log/repair/sdvlzarepair/repair_daemon.log { + daily + rotate 9999 + create 644 root root + missingok + notifempty + compress + delaycompress +}