[Comm] cannot find name for user id
Mike Lykov
=?iso-8859-1?q?combr_=CE=C1_vesna=2Eru?=
Ср Июл 2 10:47:46 MSD 2003
В сообщении от Среда 02 Июль 2003 09:48 Andrey A. Jelnin написал:
> > дело в том, что иногда tcb_convert ругается, если в /etc/shadow есть
> > записи, не совпадающие с /etc/passwd. или наоборот. и пока я туда-сюда
> > их тусовал, такое и получилось. второй раз буду действовать более точно.
> Дык надо радобраться в чем дело
[root на mail shadow]# ./useradd.pl
useradd: cannot create directory /home/mail/vsrfin
vsrfin - 3072
это в дефолте прописана домашняя директория для создания - /home/mail, но
реально ее не было
создал, проверил /etc/passwd - там нет записи о vsrfin. Ну, думаю, значит
ничего не произошло. Однако запускаю еще раз:
[root на mail shadow]# [root на mail shadow]# ./useradd.pl
mkdir: /etc/tcb/vsrfin: File exists
Problems creating /etc/tcb/vsrfin
vsrfin - 1024
Как это обьяснить? дом. директория не создалась, /etc/passwd не поменялся, НО
/etc/tcb/vsrfin создался.
ладно, продолжаем действовать стандартными средствами:
[root на mail home]# [root на mail shadow]# ./userdel.pl
userdel: user vsrfin does not exist
vsrfin - 1536
а вот фиг его удалишь.
в /etc/passwd его нет, а в /etc/tcb - есть. налицо рассинхронизация, после
которой и приходится вычищать/подправлять руками. и все это из-за просто
ошибки при useradd ....
--
Mike
registered linux user #315334
Подробная информация о списке рассылки community