#!/bin/sh
# Password setup is done by the passwd package.
set -e
if [ "$1" = new ]; then
	if [ -z "$DEBIAN_HAS_FRONTEND" ]; then
		dpkg-reconfigure --unseen-only --default-priority passwd
	fi

	# This should be done by passwd, not us.
	. /usr/share/debconf/confmodule
	db_get passwd/username
	if [ -n "$RET" ]; then
		adduser "$RET" audio >/dev/null 2>&1 || true
		adduser "$RET" cdrom >/dev/null 2>&1 || true
		adduser "$RET" dialout >/dev/null 2>&1 || true
		adduser "$RET" floppy >/dev/null 2>&1 || true
		adduser "$RET" video >/dev/null 2>&1 || true
		adduser "$RET" plugdev >/dev/null 2>&1 || true
	fi
else
	exec dpkg-reconfigure --default-priority passwd
fi
