Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Aug 2015 15:01:09 -0500
From:      Mark Felder <feld@FreeBSD.org>
To:        Paul Schmehl <pschmehl_lists@tx.rr.com>, FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Problem with freebsd-update corrupting /etc/passwd
Message-ID:  <1440100869.935695.361630681.4EA48DB2@webmail.messagingengine.com>
In-Reply-To: <DDFA21B09874CB3B989F4507@Pauls-MacBook-Pro.local>
References:  <DDFA21B09874CB3B989F4507@Pauls-MacBook-Pro.local>

next in thread | previous in thread | raw e-mail | index | archive | help


On Thu, Aug 20, 2015, at 14:17, Paul Schmehl wrote:
> I just upgraded two servers from 8.4-RELEASE to 10.2-RELEASE.  On both 
> servers I had a problem with the /etc/passwd file after upgrade.
> 
> This is what I got on both servers:
> 
> # pwd_mkdb -C /etc/passwd
> pwd_mkdb: corrupted entry
> pwd_mkdb: at line #3
> pwd_mkdb: /etc/passwd: Inappropriate file type or format
> 
> On one server a single user "disappeared" (getent passwd username
> returned 
> nothing).  On the other server, after I replaced it with 
> /etc/masster.passwd, I looped through the /etc/passwd file and getent 
> returned each entry, so no users "disappeared".
> 
> Not sure what the problem might be, but I thought y'all should know.
> 

During the upgrade did it ask you to merge some config files (passwd
included) ? That's the only time it would do so. Corruption on line #3
makes me think it was trying to make you manually merge the FreeBSD ID /
timestamp at the top of the file.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1440100869.935695.361630681.4EA48DB2>