14.06.2012 8:44, Baptiste Daroussin написал:
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

Works here.
FreeBSD 10.0-1000013-CURRENT clang #0 r236355M:

--
Dima Panov (flu...@freebsd.org)
(KDE, Office)@FreeBSD team

Facebook: http://www.facebook.com/fluffy.khv
IRC: fluffy@EFNet, fluffykhv@FreeNode
twitter: fluffy_khv | skype: dima.panov

_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to