From e996af165d198ab7d97a5915189862baadf85d5d Mon Sep 17 00:00:00 2001 From: Gardais Jeremy Date: Mon, 11 Sep 2017 11:05:17 +0200 Subject: [PATCH] Ensure to create olddir (/var/log/messages.d) for 'messages' log (see #12). --- CHANGELOG.md | 5 ++++- scripts/latecommand.tar.gz | Bin 3981 -> 3989 bytes scripts/latecommand/post.sh | 6 +++--- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 033f0a2..a143c72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,11 @@ -## Release 0.4.x +## Release 0.4.1 ### Improvement * Standard task is no longer install for Debian Stretch with preseed (see #14). * Ensure to install `python-apt`|Ansible dependencie (see #14). +### Fix +* Ensure to create olddir (/var/log/messages.d) for 'messages' log. + ## Release 0.4.0 ### Features * Delete the extra partition for free space with the Debian's preseed (#2). diff --git a/scripts/latecommand.tar.gz b/scripts/latecommand.tar.gz index 489ba8c57deab48f57bdf69bb874169a041d7f65..542628bdf694ec736fb6d4763d94dd1d80608193 100644 GIT binary patch literal 3989 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 literal 3981 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 diff --git a/scripts/latecommand/post.sh b/scripts/latecommand/post.sh index c0df513..72392c5 100755 --- a/scripts/latecommand/post.sh +++ b/scripts/latecommand/post.sh @@ -36,10 +36,10 @@ cp "${LOGROTATE_APTITUDE_CONF}" "${LOGROTATE_APTITUDE_FILE}" cp "${LOGROTATE_DPKG_CONF}" "${LOGROTATE_DPKG_FILE}" # Create an archive directory for some log files (aptitude, dpkg,…) -mkdir -p -- /var/log/old_logs /var/log/aptitude.d /var/log/dpkg /var/log/alternatives /var/log/syslog.d /var/log/cron /var/log/daemon /var/log/kern /var/log/lpr /var/log/mail /var/log/auth /var/log/messages +mkdir -p -- /var/log/old_logs /var/log/aptitude.d /var/log/dpkg /var/log/alternatives /var/log/syslog.d /var/log/cron /var/log/daemon /var/log/kern /var/log/lpr /var/log/mail /var/log/auth /var/log/messages.d -chmod 0750 /var/log/auth /var/log/daemon /var/log/kern /var/log/messages /var/log/syslog.d -chown root:adm /var/log/auth /var/log/daemon /var/log/kern /var/log/messages /var/log/syslog.d +chmod 0750 /var/log/auth /var/log/daemon /var/log/kern /var/log/messages.d /var/log/syslog.d +chown root:adm /var/log/auth /var/log/daemon /var/log/kern /var/log/messages.d /var/log/syslog.d # Create the log directory for journald (Systemd), need the configuration Storage=(auto|persistent) mkdir -p -- /var/log/journal