File debian.postinst of Package amavisd-new

#!/bin/sh -e

case "$1" in
    configure)
        if ! id vscan > /dev/null 2>&1 ; then
	    addgroup --system vscan
            adduser --system --home /var/spool/amavis --no-create-home \
                --ingroup vscan --disabled-password --shell /bin/false \
                vscan
        fi
        chown -R vscan:vscan /var/spool/amavis

	if [ -r /etc/aliases ]; then
	    if ! grep -q "^virusalert:" /etc/aliases; then
		echo -e "virusalert:\troot" >> /etc/aliases
		if [ -x /sbin/newaliases ]; then
		    /sbin/newaliases &>/dev/null || true
		fi
	    fi
	fi
    ;;
esac


openSUSE Build Service is sponsored by