LINUX.ORG.RU
ФорумAdmin

sendmail+procmail+fetchmail+ ........HELP!!!


0

0

Сделал распасовку писем с одного внешнего ящика на внутренние. Всё работало, но после каких-то (не помню уже, хоть головой об стенку стучись) перестало это работать. При входе по ssh в терминале пишет:

whoami: cannot find username for UID 500 [: user unary operator expected [: =: unary operator expected [I have no name!@host user]$

При попытке запустить fetchmail пишет: (null): can't find your name and home directory!

Sendmail влоги пишет такое: sendmail[4031]: NOQUEUE: SYSERR(UID504): can not chdir (/var/spool/mqueue/): Permission denied

Чте с ними со всеми? Что я наделал и где копать, чтобы вылечить? Очень нужно! Помогите, плз! Заранее спасибо!! С уважением я.

anonymous

На счет [I have no name!@host user]$ - так это может быть от того, что у id нет доступа к /etc/passwd.
/etc/passwd должен иметь права rw-r--r-- :
chown root.root /etc/passwd
chmod 644 /etc/passwd
--------------------------
Если это сработает, то возможно ты или кто-то из-под root-а где-то КОНКРЕТНО поменял права/владельцев файлов :-)) Неисключено, что придется переставлять систему (если там все сильно изменено)

spirit ★★★★★
()

Большое Вам спасибо! Всё заработало. Это я, дурак, решил с lsat-0.5.4 покопаться и поднастроить систему. Вот и доигрался. Ещё раз Вам большое спасибо! Дай Вам Бог!

С искренним уважением - я.

anonymous
()

Вернее заработал вход в систему без [I have no name!@host user]

Остальное пока нет.

Кто ещё подскажет, что с этой почтой делать?

Заранее спасибо за помощь.

anonymous
()

Попробуй сделать
chown root.mail /var/spool/mqueue
chmod 755 /var/spool/mqueue
chown root.root /var/spool/mqueue/*
chmod 600 /var/spool/mqueue/*
и перезапустить sendmail

spirit ★★★★★
()

К сожалению не помогло.:(
Установить права и доступ на папку /var/spool/mqueue
удалось без проблем, но на /* стал ругаться и говорить, что там нет ничего.
В логи пишет:

May 11 11:57:33 host sendmail[10054]: starting daemon (8.12.1): SMTP+queueing@00:01:00
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: SYSERR(host): collect: Cannot write ./dfg4B5x8nF010090 (bfcommit, uid=504, gid=508): Permission
denied
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: 0: fl=0x0, mode=10600: FIFO: dev=0/0, ino=92432, nlink=1, u/gid=504/504, size=0
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: 1: fl=0x401, mode=20666: CHR: dev=3/8, ino=24099, nlink=1, u/gid=0/0, size=0
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: 2: fl=0x1, mode=10600: FIFO: dev=0/0, ino=92426, nlink=1, u/gid=0/508, size=0
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: 3: fl=0x2, mode=140777: SOCK localhost->[[UNIX: /dev/log]]
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: 4: fl=0x0, mode=100644: dev=3/8, ino=26429, nlink=1, u/gid=0/0, size=20480
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: 5: fl=0x1, mode=20666: CHR: dev=3/8, ino=24099, nlink=1, u/gid=0/0, size=0
May 11 11:59:08 host sendmail[10090]: g4B5x8nF010090: SYSERR(host): queueup: cannot create queue temp file ./tfg4B5x8nF010090, uid=504: Permission
denied

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.