Add script 'create-rsyslogd-postfix.sh'.
This commit is contained in:
23
create-rsyslogd-postfix.sh
Executable file
23
create-rsyslogd-postfix.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
if [[ -f "/etc/rsyslog.d/postfix.conf" ]] ; then
|
||||
cat << EOF > /etc/rsyslog.d/postfix.conf
|
||||
# Create an additional socket in postfix's chroot in order not to break
|
||||
# mail logging when rsyslog is restarted. If the directory is missing,
|
||||
# rsyslog will silently skip creating the socket.
|
||||
\$AddUnixListenSocket /var/spool/postfix/dev/log
|
||||
|
||||
#
|
||||
# Logging for the mail system. Split it up so that
|
||||
# it is easy to write scripts to parse these files.
|
||||
#
|
||||
#mail.info -/var/log/mail.info
|
||||
#mail.warn -/var/log/mail.warn
|
||||
#mail.err /var/log/mail.err
|
||||
|
||||
mail.* -/var/log/mail.log
|
||||
& stop
|
||||
EOF
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user