LINUX.ORG.RU
ФорумAdmin

sendmail


0

0

Jun 23 13:20:00 komputer sendmail[13405]: g5NAK0gn013405: SYSERR(root): queueup: cannot create queue temp file ./tfg5NAK0gn013405, uid=507: Permission denied

Чтобы это значит , на какую папку у него нет доступа ?

anonymous

Похоже что на папку почтовой очереди

main_prog
()

Поставь права на /var/log/spool/mqueue 705
У тебя 507 -- запрещает владельцу писать туда, а другим можно
Наоборот надо :)

main_prog
()

to main_prog: прошу заметить, что 507 - это не права, а uid процесса :-)

Не знаю, как в /var/log, но иногда почтовая очередь находится в /var/spool/mqueue.
ls -ld /var/spool/mqueue/
drwxr-xr-x 2 root mail /var/spool/mqueue/
где mail - группа, которая указана в sendmail.mc :
define(`confDEF_USER_ID',``uid:gid'')
или в sendmail.cf:
O DefaultUser=uid:gid
Смотри в /etc/group как у тебя называется группа под номером "gid"

spirit ★★★★★
()
Ответ на: комментарий от spirit

Ну насчет mqueue эт да я обшибся
В конфиге O DefaultUser=mail:mail
Специально ничего не прописывал, все дефолтовое.

В чем проблема то если мы такие продвинутые?

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