Benutzer ist während des Aktualisierungsfehlers verschwunden

8

Ich habe vor einigen Wochen ein Upgrade auf FreeBSD 9 durchgeführt und gerade damit begonnen. Wenn ich versuche, einen neuen Benutzer zu erstellen, wird Folgendes angezeigt:

pw: user 'todd' disappeared during update
adduser: ERROR: There was an error adding user (todd).

Ich habe dieses Problem zum ersten Mal beim Versuch, Postfix zu installieren, bemerkt und einen ähnlichen Fehler erhalten.

Weiß jemand, was dies ist oder wie man es ohne eine vollständige Neuinstallation behebt?

Einige Leute haben vorgeschlagen, den nscd-Daemon herunterzufahren, aber das behebt das Problem nicht.

Roger Gilbrat
quelle

Antworten:

24

Haben Sie versucht, Ihre Passwortdatenbank mit vipw neu zu generieren? Einige Leute haben diesen Fehler gemeldet, als / etc / passwd und /etc/master.passwd nicht mehr synchron waren

gebogen
quelle
Dies behebt den Fehler beim Upgrade von 10.3 auf 11 während des pkg updateSchritts zum Wiederherstellen aller installierten Ports.
Eric
4
/usr/sbin/pwd_mkdb -p /etc/master.passwd
Nbari