Anomalie #8372
apparmor n'est pas installé après Upgrade-Auto
Description
Après upgrade d'un Horus 2.3 vers 2.4, l'instance émet le message suivant :
run-parts: executing /usr/share/eole/posttemplate/00-antivirus instance /usr/share/eole/posttemplate/00-antivirus: ligne 12: apparmor_parser : commande introuvable
A voir si c'est au script d'Upgrade de gérer ça ou si les paquets ne devrait pas être en dépendances des modules puisqu'il a été décidé qu'on utiliserait apparmor.
Demandes liées
Révisions associées
Ajout dépendance explicite sur apparmor
Fixes #8372 @20m
Historique
#1 Mis à jour par Daniel Dehennin il y a presque 10 ans
Effectivement, apparmor est installé par défaut sur EOLE 2.4 sans que nous fassions quoique ce soit.
Apparmor semble n’être qu’en Suggest
et Recommends
au niveau Ubuntu, ce qui fait qu’il est installé depuis l’installation ISO mais pas en upgrade.
Je vois deux options :
- Dépendre de apparmor directement afin de l’installer à chaque fois
- Ajouter un test dans le script
# Reload apparmor profile with new capabilities #7063 if type -p apparmor_parser > /dev/null then APPARMOR_CONF=/etc/apparmor.d/usr.sbin.clamd apparmor_parser -r ${APPARMOR_CONF} fi
#2 Mis à jour par Joël Cuissinat il y a presque 10 ans
Je suis favorable à l'option numéro 1 car l'option numéro 2 implique une différenciation entre les serveurs upgradés et les autres ce qui est l'inverse du but recherché !
#3 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 4e7314d364020023978d5d9893d7f913d4bdc124.
#4 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Echéance mis à 20/06/2014
- Assigné à mis à Joël Cuissinat
#5 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Statut changé de Résolu à Fermé
OK avec ce correctif