Здравствуйте.
Собственно есть:
$ cat /etc/debian_version
5.0.3
$ sudo policyd-weight -v
policyd-weight version: 0.1.14 beta-17, CacheVer: 5
Perl version: 5.010000
Net::DNS version: 0.63
OS: Linux 2.6.26-2-686
с момента установки ругается при старте/рестарте:
Sep 15 16:58:09 mail postfix/policyd-weight[3660]: policyd-weight 0.1.14
beta-17 started and daemonized. conf:default settings; GID:112 112
EGID:112 112 UID:110 EUID:110; taint mode: 0
Sep 15 16:58:09 mail postfix/policyd-weight[3660]: warning: cache_query:
$csock couln't be created: connect: Нет такого файла или каталога,
calling spawn_cache()
Sep 15 16:58:09 mail postfix/policyd-weight[3661]: cache spawned
Погуглил, при такой ошибке все жалуются на оставшийся файл сокета или на
неверные права на него.
Посмотрел у себя:
при запущенном сервисе:
$ sudo ls -l /var/run/policyd-weight/
итого 4
drwxr-xr-x 4 polw polw 4096 Сен 14 18:21 cores
srwxrwx--- 1 polw polw 0 Сен 15 16:58 polw.sock
стопаем его и смотрим:
$ sudo ls -l /var/run/policyd-weight/
итого 4
drwxr-xr-x 4 polw polw 4096 Сен 14 18:21 cores
сокета нет... ну типа запущаем обратно и палим логи:
Sep 15 17:15:33 mail postfix/policyd-weight[3713]: policyd-weight 0.1.14
beta-17 started and daemonized. conf:default settings; GID:112 112
EGID:112 112 UID:110 EUID:110; taint mode: 0
Sep 15 17:15:33 mail postfix/policyd-weight[3713]: warning: cache_query:
$csock couln't be created: connect: Нет такого файла или каталога,
calling spawn_cache()
Sep 15 17:15:33 mail postfix/policyd-weight[3714]: cache spawned
сам процесс:
$ ps aux | grep policyd-weight
polw 3713 0.0 1.0 9904 5452 ? Ss 17:15 0:00
policyd-weight (master)
polw 3714 0.0 0.9 9904 5124 ? Ss 17:15 0:00
policyd-weight (cache)
Чудеса... 0_о
В итоге непонятно как оно работает/не работает и как победить ошибку,
причем гугление не дает на это ответ.
Может кто поборол это?
ЗЫ Сносить после стопа папку var/run/policyd-weight пробовал, создает ту
же структуру и так же ругается.