* Magnus Ekdahl | I'm trying to remove the clamav user when purging the clamav package. The | user clamav is created in postinst using:
Why are you removing that user? | case "$1" in | purge) | TMPFILE=`tempfile` | chown root:root $TMPFILE | chmod 600 $TMPFILE | | sed 's/clamav:!:[0-9]*:[0-9]*:[0-9]*:[0-9]*::://' /etc/shadow > $TMPFILE | sed '/^$/d' $TMPFILE > /etc/shadow | | sed 's/clamav:x:[0-9]*:[0-9]*::\/var:\/bin\/false//' /etc/passwd > $TMPFILE | sed '/^$/d' $TMPFILE > /etc/passwd | | rm $TMPFILE | ;; | remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) | ;; | *) | echo "postrm called with unknown argument \`$1'" >&2 | exit 0 | esac This will grant you a serious or grave bug. Don't mess with /etc/{passwd,shadow} directly -- that will break if people use something like ldap for handling those files. -- Tollef Fog Heen ,''`. UNIX is user friendly, it's just picky about who its friends are : :' : `. `' `- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]