Projet

Général

Profil

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

Ajouté par Thierry Bertrand il y a plus de 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/01/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
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

Révisions associées

Révision fd5bbd17 (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

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

Ref: #14556 @20m

Révision dc52edf6 (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

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

Ref: #14556 @20m

Historique

#1 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

  • Tracker changé de Anomalie à Demande

#2 Mis à jour par Scrum Master il y a plus de 8 ans

  • Assigné à mis à Thierry Bertrand

#3 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Assigné à changé de Thierry Bertrand à Gérald Schwartzmann

#4 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

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 Mis à jour par Scrum Master il y a environ 8 ans

  • Tracker changé de Demande à Tâche
  • Assigné à Gérald Schwartzmann supprimé
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #15270
  • Restant à faire (heures) mis à 2.0

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

#7 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Tâche parente changé de #15270 à #15430

#8 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de Nouveau à En cours

#9 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Assigné à mis à Joël Cuissinat
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25

#10 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de En cours à Résolu

#11 Mis à jour par Laurent Flori il y a environ 8 ans

  • Restant à faire (heures) changé de 0.25 à 0.0

#12 Mis à jour par Laurent Flori il y a environ 8 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF