clam (freshclam): logfile ownership problem
wergor 22.12.2014 - 23:36 1622 4
wergor
connoisseur de mimi
|
ich bekomme in regelmäßigen abständen folgende email von meinem server: /etc/cron.daily/freshclam:
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
ERROR: Can't open /var/log/clamav/freshclam.log in append mode (check permissions!).
ls -l sagt das: -rw-r--r--. 1 clam clam 0 Dec 21 04:18 freshclam.log
-rw-r--r--. 1 clamav clamav 5863 Nov 30 04:16 freshclam.log-20141130
-rw-r--r--. 1 clamav clamav 2017 Dec 7 04:00 freshclam.log-20141207
-rw-r--r--. 1 clamav clamav 17980 Dec 14 04:35 freshclam.log-20141214
-rw-r--r--. 1 clamav clamav 6558 Dec 21 04:18 freshclam.log-20141221
hier sieht man schon das problem: der owner von freshclam.log ist der user clam, freshclam läuft aber immer als user clamav (laut freshclam.conf). owner des directory /var/log/clamav ist der user clam. wie löse ich das problem am einfachsten?
|
-=Willi=-
The Emperor protects
|
Am einfachsten? chmod -R a+w /var/log/clamav/ .
|
wergor
connoisseur de mimi
|
Am einfachsten? chmod -R a+w /var/log/clamav/ . zu einfach wenns sich machen lässt würde ich gern die schreibrechte auf den ordner auf den owner beschränken. ich habe nach der installation (afaik) nichts an den config files verändert, und gehe deshalb davon aus dass es einen grund hat dass clamav 2 verschiedene user verwendet. meine lösung wäre ja einfach in der freshclam.log den user clam statt clamav festzulegen und fertig. oder mache ich mir da wieder neue schwierigkeiten?
|
-=Willi=-
The Emperor protects
|
Probiers einfach. Mehr als jetzt kann nicht schief gehen imho .
|
wergor
connoisseur de mimi
|
habe den user auf clam geändert und die ownership der files entsprechend gesetzt. sollte jetzt eigentlich so laufen.
|