LINUX.ORG.RU
ФорумAdmin

Как запустить clamd от другого пользователя


0

0

Кажется, я понял причину всех своих проблем с MIMEDefang. Не получается запуск clamd от имени defang. Когда я меняю соответсвующую строчку в clamd.conf и перезагружаюсь, процесс clamd не запускается. У меня есть подозрение, что дело в правах к директориям. Напишите, пожалуйста, каким папкам надо поменять права, чтобы все заработало.


grep '^[^#]' /etc/clamav/clamd.conf

все что видишь -- ущемляй в правах кроме DatabaseDirectory

в него должен уметь писать пользователь от которого запускается freshclam

anonymous
()
Ответ на: комментарий от Rendal

# grep -Е 'var|defang' /etc/clamav/clamd.conf
User defang
LocalSocket /var/spool/MIMEDefang/clamd.sock
LogFile /var/log/clamav/clamav.log
PidFile /var/run/clamav/clamd.pid
DatabaseDirectory /var/lib/clamav

# awk '/var/ {print "ls -ld `dirname "$2"`"}' /etc/clamav/clamd.conf | $SHELL
drwxr-x--- 3 defang smmsp 4096 Dec  8 09:47 /var/spool/MIMEDefang
drwxr-xr-x 2 defang defang 4096 Dec  8 09:43 /var/log/clamav
drwxr-xr-x 2 defang defang 4096 Dec  8 09:47 /var/run/clamav
drwxr-xr-x 14 root root 4096 Oct  6 05:51 /var/lib

# ls -ld /var/lib/clamav
drwxr-xr-x 2 defang defang 4096 Dec  8 09:43 /var/lib/clamav

# grep defang /etc/clamav/freshclam.conf
DatabaseOwner defang

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

Вроде бы, я это все делал. В логе я прочитал: /usr/run/clmilter.sock unsafe. Это из-за того, что он не создался или как раз это причина того, что он не создается. Может, это потому, что у меня пользователь defang еще и в группе mail?

Rendal
() автор топика
Ответ на: комментарий от sdio

Все равно не понимаю.. Я так понял, что сначала надо запустить clamd от пользователя defang, а потом ставить MIMEDefang. Или нет?

Rendal
() автор топика
Ответ на: комментарий от Rendal

Установи clamd (запускать пока не надо)
Установи mimedefang

Настрой clamd на запуск под юзером defang.

З.Ы. Извини, но на этом я умываю руки.

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

Заведен :-) Все заработало. Большое спасибо sdio

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