Sun, Jan 11, 2004 at 02:57:31, ay wrote about "[uanog] Re: [freebsd] dovecot Q":
Так, мне в психушку пора :| /etc/group на тазиках одинаковые. На работающей тачке grep dove /etc/master.passwd НЭ ОТВЕЧАЕТ - НЭТУ такого юзера.:||| Но при этом finger dovecot выдает что ЕСТЬ, ls -al /var/dovecot скажем выдает zuka dovecot:dovecot ls -aln /var/dovecot zuka 1001:1001 ( gid соответствует /etc/passwd, а откель uid - НЭ ПАНЫМАЮ :|||
А чего не понимать? Программы используют не /etc/master.passwd и /etc/passwd, а /etc/spwd.db и /etc/pwd.db. Вывод - добавление пользователя прошло не полностью (вероятно, что-то сломалось), в db'шки он добавился (pwd_mkdb умеет такое), а в master.passwd - нет. Лечение - лучше всего vipw, вручную дописать строчку и сохранить. db'шки пересоздадутся сами (vipw это сделает).
На рабочей тачке в master.passwd наличествует dovecot:1001:1001 dovecot-auth:1002:1002 finger и ls выдает то же После галлюциннативной попытки снести юзера dovecot finger отваливается, ls выдает uid циферками, а dovecot.sh start не пускается - ну no such user К психиатру ....
Я вот удивлён, что для групп не делаются db'шки. Хотя кое-где надо бы. -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message