shadowconfig uses "pwck -p" and "grpck -p" which aren't actually supported
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shadow (Debian) |
Fix Released
|
Unknown
|
|||
shadow (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
/sbin/shadowconfig from the passwd package uses "pwck -p" and "grpck -p". On some other Linux systems, the -p flag to these programs says to silently fix problems found in those files.
But the Ubuntu Lucid versions do not actually do that. The Ubuntu Lucid versions ignore the -p option, and then go ahead and prompt for confirmation before making changes.
This can be dangerous at install time. If the install image has problems in the group or passwd files (for example, mention of an unknown user in the group file), then finish-install's postinst will call 06user-setup, which calls user-setup-apply, which calls shadowconfig. When that prompts for input, the install will hang.
This with passwd version 1:4.1.4.
Changed in shadow (Debian): | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in shadow (Debian): | |
status: | Unknown → New |
Changed in shadow (Debian): | |
status: | New → Fix Committed |
Changed in shadow (Debian): | |
status: | Fix Committed → Fix Released |
[Not sure why launchpad is insisting on labelling this package "shadow", but on lucid it's "passwd".]