|
|||||||||||
|
Bug#426452: marked as done (user-setup: Should allow preseeding to avoid adding initial user into local device groups)
From: Debian Bug Tracking System <owner(at)bugs.debian.org>
Date: Sat Jun 30 2007 - 02:21:03 EDT
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am
Debian bug tracking system administrator
attached mail follows:
Package: user-setup
In a large installation, it does not scale to add all users to the groups granting access to local devices on each machine. In such configurations it is better to assign that access dynamically at login, using the pam_group and pam_foreground pam modules. In such setting, it is a bad idea to add the initial user to a lot of groups, and it would be great if it was possible to preseed away the group adding normally done in d-i. In Debian Edu, we use pam_group and pam_foreground to grant access to single desktop machines (what we call the standalone profile), to make sure all users are treated the same way even if they are added later on using adduser. We would also prefer to be able to preseed away the group adding. I would recommend Debian changed its default to also use pam_group and pam_foreground to grant access to local devices. Here is a patch to add a hidden debconf question to disable the group adding. It is untested, but show the proposed change of feature. Index: user-setup-apply
if [ -n "$USER" ]; then - for group in audio cdrom dialout floppy video plugdev netdev powerdev; do + 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
+# 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 attached mail follows:
Source: user-setup
We believe that the bug you reported is fixed in the latest version of user-setup, which is due to be installed in the Debian FTP archive:
user-setup-udeb_1.15_all.udeb
A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 426452@bugs.debian.org, and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
(This message was generated automatically at their request; if you -----BEGIN PGP SIGNED MESSAGE-----
Format: 1.7
-----BEGIN PGP SIGNATURE-----
iD8DBQFGhJFq1OXtrMAUPS0RAiSyAJ4wytxFA9CVTxb+wi+EklyoWkXu0ACggmZp
Fk53SGOteR0aeB3CROAMO9g=
-- To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.orgReceived on Sat Jun 30 02:25:22 2007 This archive was generated by hypermail 2.1.8 : Sat Jun 30 2007 - 02:30:04 EDT |
||||||||||
|
|||||||||||