diff --git a/add_new_user.sh b/add_new_user.sh index b2e18f2..c9de062 100755 --- a/add_new_user.sh +++ b/add_new_user.sh @@ -366,7 +366,7 @@ if $password_needed ; then # - wadmin # - elif [[ "$user_name" = 'wadmin' ]]; then - perl -i -n -p -e "s#^(${user_name}):[^:]+:(.+)#\1:\\\$6\\\$sLWIXKTW\\\$i/STlSS0LijkrnGR/XMbaxJsEbrRdDYgqyCqIr.muLN5towes8yHDCXsyCYDjuaBNKPHXyFpr8lclg5DOm9OF1:\2#" /etc/shadow + perl -i -n -p -e "s#^(${user_name}):[^:]+:(.+)#\1:\\\$y\\\$j9T\\\$YarN7tuuR4Q4iGCUundvp.\\\$Cj7hN5UAaigmXCZrNQbeIIq40MmYX66.Jiu0QmDYY6.:\2#" /etc/shadow # - marcus Opferperspektive diff --git a/create-rsyslogd-postfix.sh b/create-rsyslogd-postfix.sh new file mode 100755 index 0000000..9d9fbef --- /dev/null +++ b/create-rsyslogd-postfix.sh @@ -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