Projet

Général

Profil

Tâche #8675

Distribution EOLE - Scénario #8820: Gestion de l'antivirus sur AmonEcole 2.4

par le jeu de dépendance le paquet eole-lxc-container-pkg peut etre supprimé

Ajouté par Emmanuel GARETTE il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

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

100%

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

Description

Par le jeu des dépendances, le paquet eole-lxc-container-pkg peut être supprimé.

C'est le cas de tous les conteneurs avec antivirus-pkg.

Il faudrait forcer l'installatino de eole-lxc-container-pkg dans tous les conteneurs en mode conteneur.

Révisions associées

Révision 68eeb9ce (diff)
Ajouté par Emmanuel GARETTE il y a plus de 9 ans

forcer l'installation du paquet eole-lxc-container-pkg dans les conteneurs

ne pas construire les commandes SSH si elles ne sont pas utilisés

fixes #8675 @1h

Révision 4f7984a3 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Bricolage sur les dépendances ...

Ref: #8675 @20m

Révision 921a8b10 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Modification des dépendances bis

Ref: #8675

Révision 12813d8e (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Déclaration du paquet eole-antivirus-container-pkg

  • debian/control : ajout du paquet de dépendances dédié au conteneurs

Ref: #8675 @15m

Révision 93b7e20a (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Choix du paquet "antivirus-pkg" en fonction du mode

Fixes: #8675 @10m

Révision 61027e54 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Choix du paquet "antivirus-pkg" en fonction du mode

Ref: #8675 @10m

Révision f5a4ebaa (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Choix du paquet "antivirus-pkg" en fonction du mode

Ref: #8675 @10m

Révision 5a525011 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Choix du paquet "antivirus-pkg" en fonction du mode

Ref: #8675 @10m

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

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

Bien que le paquet soit spécifié dans la ligne de commande :

17711 pts/0    S+     0:00  |           \_ /usr/bin/ssh -q -o LogLevel=ERROR -o StrictHostKeyChecking=no root@192.0.2.52 apt-eole -z --container current --log-level info install eole-lxc-container-pkg eole-dhcp-pkg eole-fichier-primaire-pkg eole-fichier-common-pkg eole-antivirus-pkg eole-cups-pkg eole-proftpd-pkg eole-controle-vnc-pkg eole-scribe-backend libpam-cas-eole

Il désinstalle quand même le paquet :

Installation: apache2-utils, bind9, bind9-host, bind9utils, clamav, clamav-base, clamav-daemon, clamav-freshclam, clamd-eole, cntlm, dansguardian, eole-antivirus-pkg, eole-blacklists, eole-dns-pkg, eole-proxy-pkg, eole-proxy-scripts, geoip-database, iptables, krb5-admin-server, krb5-clients, krb5-config, krb5-kdc, krb5-user, libapr1, libaprutil1, libasn1-8-heimdal, libavahi-client3, libavahi-common-data, libavahi-common3, libbind9-80, libcap2, libclamav6, libcups2, libdns81, libevent-2.0-5, libfile-copy-recursive-perl, libgeoip1, libgssapi3-heimdal, libgssrpc4, libhcrypto4-heimdal, libheimbase1-heimdal, libheimntlm0-heimdal, libhx509-5-heimdal, libisc83, libisccc80, libisccfg82, libkadm5clnt-mit8, libkadm5srv-mit8, libkdb5-6, libkrb5-26-heimdal, libldap-2.4-2, libltdl7, liblwres80, libnfnetlink0, libpam-winbind, libroken18-heimdal, libsasl2-2, libsasl2-modules, libtalloc2, libtdb1, libverto-libevent1, libverto1, libwbclient0, libwind0-heimdal, libxml2, python-pyclamd, samba, samba-common, samba-common-bin, sgml-base, squid-langpack, squid3, squid3-common, tdb-tools, update-inetd, winbind, xml-core
Suppression: eole-lxc-container-pkg

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

  • Statut changé de Résolu à À valider

Exemple dans le conteneur internet (proxy) où il a été désinstallé :

root@internet:~# apt-get install  -s eole-lxc-container-pkg 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  clamd-eole-conteneur
Les paquets suivants seront ENLEVÉS :
  clamav-freshclam clamd-eole eole-antivirus-pkg
Les NOUVEAUX paquets suivants seront installés :
  clamd-eole-conteneur eole-lxc-container-pkg

#4 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

Il est normalement réinstallé à l'instance/reconfigure suivante.

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

  • Tâche parente mis à #8820

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

  • Temps estimé mis à 3.00 h

#7 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de À valider à Nouveau

#8 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Restant à faire (heures) mis à 3.0

#9 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • Assigné à Emmanuel GARETTE supprimé

#10 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Nouveau à En cours
  • Début mis à 06/10/2014

#11 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Echéance 01/08/2014 supprimé
  • Assigné à mis à Joël Cuissinat
  • Restant à faire (heures) changé de 3.0 à 1.5

Le plus sûr est de jouer avec l'attribut de la balise <package> Creole : instance_mode.

Ainsi, nous proposons de remplacer dans tous les dictionnaires qui l'implémentent (4 dicos) :

    <package>eole-antivirus-pkg</package>

par :
    <package instance_mode='when_no_container'>eole-antivirus-pkg</package>
    <package instance_mode='when_container'>eole-antivirus-container-pkg</package>

#12 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 50 à 100

#13 Mis à jour par Joël Cuissinat il y a plus de 9 ans

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

#14 Mis à jour par Fabrice Barconnière il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF