mr.Brightside
13-07-2010, 12:37
Здравствуйте уважаемые!
Получилась вот такая вот проблемка при установке 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.
Получилась вот такая вот проблемка при установке 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.