FreeBSD - failed to create readable default_prefs: /root/.spamassassin

Ответить
Аватара пользователя
mr.Brightside

FreeBSD - failed to create readable default_prefs: /root/.spamassassin

Сообщение mr.Brightside »

Здравствуйте уважаемые!



Получилась вот такая вот проблемка при установке spamassassin 3.3.1





Код:

Код: Выделить всё

failed to create readable default_prefs: /root/.spamassassin/user_prefs

До этого в логах писало:





Код:

Код: Выделить всё

spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody

Эту ошибку исправил, указав ключик -u в скрипте запуска sa-spamd.sh в директории /usr/local/etc/rc.d



В итоге дочерние процессы (child process) начали запускаться от spamd, но сам spamassassin все равно работает от рута! =(



В документации по SpamAssassin ничего не нашел подобного (пока не нашел) про user_prefs...



В общем, главный мой вопрос - как заставить СА запускаться от пользователя spamd?



Установлен из портов. Spamd пользователь и группа есть:





Код:

Код: Выделить всё

[root@web /]# ee /etc/passwd
spamd:*:58:58:SpamAssassin user:/var/spool/spamd:/sbin/nologin



Код:

Код: Выделить всё

[root@web /]ee /etc/group
spamd:*:58:

FreeBSD 7.2.
Ответить

Вернуться в «Общий по FreeBSD»