From 9b1f5c0f6c512d06712116ccacc60e5ec72bdc8e Mon Sep 17 00:00:00 2001 From: Jeremy Dubois Date: Wed, 22 Apr 2020 15:06:53 +0200 Subject: [PATCH] Customize newsyslog.conf --- roles/base/files/newsyslog.conf | 15 +++++++++++++++ roles/base/tasks/main.yml | 1 + roles/base/tasks/newsyslog.yml | 7 +++++++ 3 files changed, 23 insertions(+) create mode 100644 roles/base/files/newsyslog.conf create mode 100644 roles/base/tasks/newsyslog.yml diff --git a/roles/base/files/newsyslog.conf b/roles/base/files/newsyslog.conf new file mode 100644 index 0000000..a488913 --- /dev/null +++ b/roles/base/files/newsyslog.conf @@ -0,0 +1,15 @@ +# EvoBSD configuration file for newsyslog +# +# logfile_name owner:group mode count size when flags +/var/cron/log root:wheel 600 52 * $W1 Z +/var/log/authlog root:wheel 640 52 * $W1 Z +/var/log/daemon 640 365 * $D0 Z +/var/log/lpd-errs 640 7 * $D0 Z +/var/log/maillog 640 52 * $W1 Z +/var/log/messages 644 365 * $D0 Z +/var/log/secure 600 52 * $W1 Z +/var/log/wtmp 644 7 * $D0 B +/var/log/xferlog 640 7 * $D0 Z +/var/log/pflog 600 30 * $D0 ZB "pkill -HUP -u root -U root -t - -x pflogd" +/var/www/logs/access.log 644 52 * $W1 Z "pkill -USR1 -u root -U root -x httpd" +/var/www/logs/error.log 644 52 * $W1 Z "pkill -USR1 -u root -U root -x httpd" diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 7df8981..b42d8d3 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -7,3 +7,4 @@ - include: mail.yml - include: sudo.yml - include: evobackup.yml +- include: newsyslog.yml diff --git a/roles/base/tasks/newsyslog.yml b/roles/base/tasks/newsyslog.yml new file mode 100644 index 0000000..936a6d5 --- /dev/null +++ b/roles/base/tasks/newsyslog.yml @@ -0,0 +1,7 @@ +--- +- name: Customize newsyslog + copy: + src: newsyslog.conf + dest: /etc/newsyslog.conf + tags: + - newsyslog