problem with chpass after recent libutil change

Dima Panov fluffy at fluffy.khv.ru
Thu Jun 14 05:07:14 UTC 2012


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 (fluffy at FreeBSD.org)
(KDE, Office)@FreeBSD team

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



More information about the freebsd-stable mailing list