problem with chpass after recent libutil change

Baptiste Daroussin bapt at freebsd.org
Wed Jun 13 21:44:19 UTC 2012


On Wed, Jun 13, 2012 at 06:57:38PM +0200, Claude Buisson wrote:
> Hi,
> 
> I have some 8-STABLE and 9-STABLE systems which have been upgraded from sources
> csuped on June 3, and I found that I could no more change the shell for toor:
> 
> #chpass -s /bin/csh toor
> chpass: entry inconsistent
> chpass: pw_copy: Invalid argument
> 
> and seemingly ONLY for toor.
> 
> reverting lib/lib/libutil/pw_util.c from r236451 (on 9.X) or r236452 (on 8.X)
> to the previous version seems to be workaround.
> 
> Claude Buisson

Can you try with the following patch?

http://people.freebsd.org/~bapt/add-special-case-for-toor.diff

Regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20120613/b179a326/attachment.pgp


More information about the freebsd-stable mailing list