FreeBSD - Система не добавляет юзера [решено]
2 318
0
0
Иногда случается такая неприятность, система перестает добавлять юзера и после выполнения adduser - ошибка:
pw: user "user" disappeared during update.
Через sysinstall выползает на свет уже другая ошибка:
The "pw" command exited with unexpected status 74.
После создания нового файла /etc/passwd команда adduser успешно выполняется.
Скорее всего это происходит из-за того, что файлы с данными пользователей /etc/passwd и /etc/master.passwd не синхронизированы. Чаще всего это происходит после обновления системы, но иногда и просто появляется время от времени.
Для исправления введите команду:
/usr/sbin/pwd_mkdb -p /etc/master.passwd
Запуск vipw и save-and-quit (q! enter - выход без каких-либо изменений) также исправляет его (проще запомнить)