Projet

Général

Profil

Tâche #10950

Distribution EOLE - Scénario #10752: Assistance aux utilisateurs (11-13)

Application des patchs

Ajouté par Philippe Caseiro il y a environ 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Début:
18/03/2015
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Les patchs ne s'appliquent pas en 2.4.1.

Le diagnose est toujours en erreur et les fichiers ne sont pas modifiés après le reconfigure.

Problème reproduit en formation avec des Scribe 2.4.1 et sur AmonÉcole 2.4.1.

Le gen_patch fonctionne correctement.


Demandes liées

Copié vers creole - Scénario #11029: Appliquer les patches Creole sur les templates désactivés Terminé (Sprint) 21/04/2015 07/05/2015

Historique

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

  • Tracker changé de Anomalie à Tâche
  • Projet changé de Distribution EOLE à creole
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #10752
  • Restant à faire (heures) mis à 2.0

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

  • Statut changé de Nouveau à En cours

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

  • Assigné à mis à Joël Cuissinat
  • Restant à faire (heures) changé de 2.0 à 1.5

Je ne reproduis pas le problème mais j'attends un retour plus précis (exemple de patch ...).

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

Pour moi, le problème se produit uniquement si le template est désactivé.

root@amonecole:/usr/share/eole/diagnose# CreoleCat -dt clamd.conf
root - Fichier template inexistant: clamd.conf
Traceback (most recent call last):
  File "/usr/bin/CreoleCat", line 142, in main
    " {0}".format(options.template))
CreoleClientError: Fichier template inexistant: clamd.conf

Si on active l'antivirus sur la messagerie et sur le proxy, le template se retrouve patché 2 fois :

root@amonecole:~# CreoleSet exim_clamav oui
root@amonecole:~# CreoleSet dansguardian_clam oui
root@amonecole:~# CreoleCat -dt clamd.conf
Instanciation du fichier '/etc/clamav/clamd.conf' depuis '/var/lib/creole/clamd.conf'
Copie du template '/usr/share/eole/creole/distrib/clamd.conf' vers '/var/lib/creole'
Patch du template '/var/lib/creole/clamd.conf' avec '/usr/share/eole/creole/patch/clamd.conf.patch'
Traitement Cheetah : '/var/lib/creole/clamd.conf' vers '/var/lib/lxc/reseau/rootfs/etc/clamav/clamd.conf'
Changement des propriétés : chown root:root /etc/clamav/clamd.conf
Changement des propriétés : chmod 0644 /etc/clamav/clamd.conf
Instanciation du fichier '/etc/clamav/clamd.conf' depuis '/var/lib/creole/clamd.conf'
Copie du template '/usr/share/eole/creole/distrib/clamd.conf' vers '/var/lib/creole'
Patch du template '/var/lib/creole/clamd.conf' avec '/usr/share/eole/creole/patch/clamd.conf.patch'
Traitement Cheetah : '/var/lib/creole/clamd.conf' vers '/var/lib/lxc/internet/rootfs/etc/clamav/clamd.conf'
Changement des propriétés : chown root:root /etc/clamav/clamd.conf
Changement des propriétés : chmod 0644 /etc/clamav/clamd.conf

Du coup, j'entrevois deux possibilité de correction :
  1. ne pas tester les patches sur les templates désactivés
  2. appliquer les patches sur tous les templates, y compris les inactifs

Les templates "non déclarés" (en général pour être inclus dans d'autres) sont bien patchés (visible dans /var/log/reconfigure.log) :

2015-03-23 16:34:50,153: creole.template - Copie du template '/usr/share/eole/creole/distrib/smb-include_global.conf' vers '/var/lib/creole'
2015-03-23 16:34:50,153: creole.template - Patch du template '/var/lib/creole/smb-include_global.conf' avec '/usr/share/eole/creole/patch/smb-include_global.conf.patch'

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

  • Restant à faire (heures) changé de 1.5 à 1.0

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

  • Statut changé de En cours à Fermé
  • Restant à faire (heures) changé de 1.0 à 0.0

L'étude étant réalisée, j'ai préparé un scénario dédié à la résolution du problème : #11029

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

  • % réalisé changé de 0 à 100

Formats disponibles : Atom PDF