Project

General

Profile

Tâche #14556

Scénario #15430: Clarifier et améliorer le comportement des serveurs utilisant la variable "clam_forcer_daemon"

Problème de lancement de clamd

Added by Thierry Bertrand over 3 years ago. Updated over 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/06/2016
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

sur un amon 2.5.1

la configuration de clamav via gen_config peut poser problème :
si on active dans services clamav et qu'on oublie d'activer l'antivirus sur le proxy dans la famille clamav, le reconfigure ne dit rien mais clamd ne tourne pas et ne peux pas se lancer.

service clamav-daemon status
 * clamd is not running
service clamav-daemon start
 * Starting ClamAV daemon clamd                                                                                                                                        ERROR: Can't open /var/log/clamav/clamav.log in append mode (check permissions!).
ERROR: Can't initialize the internal logger

Cela ressemble à une situation déjà rencontrée sur eSBL :
https://dev-eole.ac-dijon.fr/issues/12681

Associated revisions

Revision fd5bbd17 (diff)
Added by Joël Cuissinat over 3 years ago

"Inconnu" => "Non configuré" dans diagnose

Ref: #14556 @20m

Revision dc52edf6 (diff)
Added by Joël Cuissinat over 3 years ago

Modification du retour de test_clamd() si aucun service n'utilise clamd

Ref: #14556 @20m

History

#1 Updated by Gérald Schwartzmann over 3 years ago

  • Tracker changed from Anomalie to Demande

#2 Updated by Scrum Master over 3 years ago

  • Assigned To set to Thierry Bertrand

#3 Updated by Gérald Schwartzmann over 3 years ago

  • Assigned To changed from Thierry Bertrand to Gérald Schwartzmann

#4 Updated by Gérald Schwartzmann over 3 years ago

Testé avec un etb1.amon-2.5.1-instance-default

root@amon:~# cat /etc/eole/release 
EOLE_MODULE=amon
EOLE_VERSION=2.5
EOLE_RELEASE=2.5.1
root@amon:~#
root@amon:~# CreoleGet activer_clam
oui
root@amon:~#
root@amon:~# CreoleGet dansguardian_clam
oui
root@amon:~#
root@amon:~# CreoleSet dansguardian_clam non
root@amon:~# CreoleGet dansguardian_clam
non
root@amon:~#
root@amon:~# reconfigure

aucun message d'erreur

root@amon:~# diagnose


*** Anti-virus
.                  Anti-virus => Erreur
Vérification des mises à jour...
Mise à jour le jeudi 11 février 2016 09:59:13
*** amon 2.5.1 (00000001) ***
Configuration du dépôt Ubuntu avec la source test-eole.ac-dijon.fr
Configuration du dépôt EOLE avec la source test-eole.ac-dijon.fr
Action update pour root                                                                                                                            
Action list-upgrade pour root
Mise à jour OK
Aucun paquet à installer.
root@amon:~# service clamav-daemon status
 * clamd is not running
root@amon:~# service clamav-daemon start
 * Starting ClamAV daemon clamd                                                                                                               [ OK ] 
root@amon:~# service clamav-daemon status
 * clamd is running
root@amon:~#

Passage en 2.5.2

root@amon:~# Maj-Auto -D

eole-antivirus (2.5.2-4) (root)

Vu comme bon dans le diagnose

*** Anti-virus
.                  Anti-virus => Ok
.              Service de maj => Ok
.                Dernière maj => OK (Base antivirale mise à jour le 11 Feb 2016 10:11:18)

Alors que le service n'est pas démarré :(

root@amon:~# service clamav-daemon status
 * clamd is not running
root@amon:~# service clamav-daemon start
 * Starting ClamAV daemon clamd                                                                                                               [ OK ] 
root@amon:~# service clamav-daemon status
 * clamd is running
root@amon:~#

#5 Updated by Gérald Schwartzmann over 3 years ago

Le diagnose devrait renvoyer que le service n'est pas activé, vu sur 2.5.1 et sur 2.5.2

# cat /etc/eole/clamd-reload.cnf
CLAMD_CONTAINER="" 
# vi /usr/share/eole/diagnose/151-antivirus

Si le service n'est pas utilisé clamd n'est pas démarré, ce qui est normal.

#6 Updated by Scrum Master over 3 years ago

  • Tracker changed from Demande to Tâche
  • Assigned To deleted (Gérald Schwartzmann)
  • Estimated time set to 2.00 h
  • Parent task set to #15270
  • Remaining (hours) set to 2.0

Cosmétique à faire avant 2.5.2 stable.
Pas de backport prévu.

#7 Updated by Joël Cuissinat over 3 years ago

  • Parent task changed from #15270 to #15430

#8 Updated by Scrum Master over 3 years ago

  • Status changed from Nouveau to En cours

#9 Updated by Joël Cuissinat over 3 years ago

  • Assigned To set to Joël Cuissinat
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.0 to 0.25

#10 Updated by Scrum Master over 3 years ago

  • Status changed from En cours to Résolu

#11 Updated by Laurent Flori over 3 years ago

  • Remaining (hours) changed from 0.25 to 0.0

#12 Updated by Laurent Flori over 3 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF