[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