On 06/13/2012 23:44, Baptiste Daroussin wrote:
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.Fisr

Claude Buisson

Can you try with the following patch?

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

Regards,
Bapt

I managed to do a first test sooner.

On 9-STABLE i386, I confirm that the patch solves the problem !!

Tomorrow , I will patch 9-STABLE amd64 and 8-STABLE i386.

Claude Buisson
_______________________________________________
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