40-permissions.rules incorrectly has an nvram group

Bug #51340 reported by Niall Sheridan
4
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: udev

As summary. The presence of this group is fine unless nsswitch is set to fetch users/groups from ldap. Then it takes a good 2 minutes for a machine to boot while it tries to contact an ldap server before the network is up.

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

You should leave the standard system users and groups in /etc/passwd otherwise the system will not boot correctly -- this is standard practice

Changed in udev:
status: Unconfirmed → Rejected
Revision history for this message
Niall Sheridan (niall) wrote :

My system does not have an nvram group. Nor does any other dapper box I've used. I have not modified /etc/{passwd,shadow}, this group is incorrectly referenced in 40-permissions.rules and beacuse of this nss attempts to look for the group in ldap before the network has been configured and introduces a two minute delay to the boot. Either adding an nvram group locally or deleting this line from 40-permissions.rules fixes the problem.

Revision history for this message
Niall Sheridan (niall) wrote :

While I'm at it, my /etc/nsswitch.conf contains this:
passwd: files ldap
shadow: files ldap
group: files ldap

i.e. check files for users and groups first, then fall back to ldap. The nvram group doesn't exist locally so ldap is tried next.

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

oh, interesting; where did the nvram group go?

Changed in udev:
status: Rejected → Confirmed
Revision history for this message
Niall Sheridan (niall) wrote :

No idea but it's not on any of the machines I have here, and have polled some friends about it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.