[Frans Pop] > Could you please provide the patch again, this time as an attachment and > with correct indentation [1]? Thanks.
Sure. Here it is. Did not find the [1] reference, but guessed you ment using tabs and not spaces.
Index: user-setup-apply =================================================================== --- user-setup-apply (revision 47046) +++ user-setup-apply (working copy) @@ -125,9 +125,16 @@ fi if [ -n "$USER" ]; then - for group in audio cdrom dialout floppy video plugdev netdev powerdev; do - $log $chroot $ROOT adduser "$USER" $group >/dev/null 2>&1 || true - done + db_get passwd/use_pam_group + if [ "$RET" = false ] ; then + # Grant access to some local devices for + # initial user, unless pam_group and + # pam_forground is used to grant access to + # console users. + for group in audio cdrom dialout floppy video plugdev netdev powerdev; do + $log $chroot $ROOT adduser "$USER" $group >/dev/null 2>&1 || true + done + fi fi db_get passwd/root-login Index: debian/user-setup-udeb.templates =================================================================== --- debian/user-setup-udeb.templates (revision 47046) +++ debian/user-setup-udeb.templates (working copy) @@ -16,6 +16,13 @@ Type: string Description: for internal use only +# Allow preseeding away the group assignement for the initial user +# when using pam_group and pam_forground to grant local device access +Template: passwd/use_pam_group +Type: boolean +Default: false +Description: for internal use only + Template: passwd/root-login Type: boolean Default: true