Здравствуйте! Переехал я с одного старого железа на DEL PowerEge1650 с мастера 2.4 на Branch 4.1
Сервер этот почтовый и требуется fetchmail, что бы забирать внешнюю почту со шлюза. Но наблюдаю очень не приятное поведение этого демона. Он почему-то хочет создавать свой fetchmail.pid в каталоге /var/empty, но там стоят права: root:root 555 и никто туда писать не может, если же я меняю права, или владельца,или группу, то фечмейл может там создать файл (от пользователя fetchmail) но тогда я не могу попасть на сервер по SSH :) он мне сообщает:
Dec 8 09:33:49 mserver sshd[19641]: Unable to check blacklist for host key 0c:a8:13:be:c0:be:44:c1:58:2a:9d:b5:61:b9:5a:4e
Dec 8 09:33:49 mserver sshd[19641]: fatal: /var/empty must be owned by root and not group or world-writable.
Dec 8 09:33:56 mserver sshd: Checking sshd configuration: failed
В общем приходится менять права, стартовать фечмыл и менять права обратно, это просто ужасно.
Объясните пожалуйста назначения каталога /var/empty и почему фечмыл туда хочет писать свой pid?
Второй глюк фечмейла это кривая работа в локали utf8, на мастере 2.4 в кои8 было все нормально, а тут в логах я вижу такое:
Dec 8 09:48:30 mserver fetchmail[20193]: sleeping at �\237нд 08 �\224ек 2008 09:48:30 for 600 seconds
Dec 8 09:58:30 mserver fetchmail[20193]: awakened at �\237нд 08 �\224ек 2008 09:58:30
Установлены сл. пакеты:
fetchmail-6.3.8-alt6.1
fetchmail-daemon-6.3.8-alt6.1
конфиг:
[root@mserver var]# cat /etc/fetchmailrc
# Configuration created Sat May 22 13:33:07 2004 by fetchmailconf
set logfile "/var/log/fetchmail/fetchmail.log"
set postmaster "postmaster@domain"
set no bouncemail
set no spambounce
set properties ""
set daemon 600
poll address.domain with proto POP3
localdomains тут перечислены локальные домены
no envelope
#envelope 'Delivered-To:'
no dns
user 'username' there with password 'password' is * here
fetchall
antispam 550