Bug#319136: [Pkg-shadow-devel] Bug#319136: passwd: config script
silently fails if invalid group file is present
Alexander Gattin
arg at online.com.ua
Sat Jul 23 17:56:43 UTC 2005
Hi!
On Sat, Jul 23, 2005 at 07:15:25PM +0200, Marc Haber wrote:
> On Sat, Jul 23, 2005 at 07:55:13PM +0300, Alexander Gattin wrote:
> > BTW I would prefer to have a sequence of actions to
> > reproduce the bug. ;)
>
> Create a syntactically invalid /etc/group, for example one with an
> empty line in it. Then dpkg-reconfigure passwd.
OK. Trying on woody:
> cherokee:~# dpkg-reconfigure passwd
> cherokee:~# echo "$?"
> 1
> cherokee:~# vim -n /var/lib/dpkg/info/passwd.config
Repeating the fix from SVN
> cherokee:~# dpkg-reconfigure passwd
> invalid group file entry
> delete line `'? grpck: no changes
> Please correct the error and rerun `/usr/sbin/shadowconfig on'
Now you see error message form grpck.
So the fix is pending (in SVN).
> cherokee:~# vigr
Removed empty line.
> cherokee:~# dpkg-reconfigure passwd
> Shadow passwords are now on.
As you see, passwd.config became more wordy. Maybe this
is too much -- what do you think?
I could make it complaining on error only, but I'm not
sure about "gettext" debconf frontend with shadowconfig
-- need to check.
--
WBR,
xrgtn
More information about the Pkg-shadow-devel
mailing list