picture of pitux
Focus
Pitux gère la crise du virus BugBear
Pitux a été parfaitement réactif à l'attaque virale BugBear du 5/06/03 et a pu secourir des infrastructures défaillantes. En savoir plus >>

Inscrivez-vous
Pour recevoir les nouvelles actualités




(Category) Pitux Faq-O-Matic : (Category) Documentation technique : (Category) Serveur Central Pitux :
Gestion des RPM

Cette section décrit le mode de gestion des RPM par le système Pitux.
fgaliegue-fom@pitux.com

Emplacement

Sur le serveur central

Les RPM se trouvent dans le répertoire /pitux du serveur central, dans trois répertoires :

  • rpmcomoblig contient les RPM dont l'installation ou la mise à jour est obligatoire sur toutes les machines Pitux ;
  • rpmcomupdate contient les RPM dont la mise à jour se fera seulement s'ils sont déjà installés sur les machines Pitux ;
  • rpmspecif contient les RPM spécifiques à certaines machines Pitux. Ce sont les RPM présents dans les sections RPM des (Xref) Fichiers de définition. Ils seront copiés dans le répertoire spécifique au client (/home/clients/nom_client/rpmspecif) lors de l'invocation de create-programme ou create-clients.

Sur les machines Pitux

Les RPM rapatriés sont stockés dans le répertoire /pitux/nom_client/rpm, avec les trois sous-répertoires mentionnés ci-dessus. Ils ne sont pas effacés après installation.
fgaliegue-fom@pitux.com

Scripts

Tous les RPM ont des scripts associés, dans le répertoire /pitux/rpmscripts (sur le serveur central) ou /pitux/nom_client/rpm/rpmscripts (sur la machine Pitux), dont le nom est nom_paquetage-version-release.extension, où nom_paquetage, version et release sont les contenus des variables name, version et release du RPM et extension l'une des trois extensions parmi oblig, avant et apres.

Pour obtenir les trois variables du RPM, vous pouvez utiliser la commande suivante :

$ rpm -qp --queryformat "%{name}-%{version}-%{release}\n" iptraf-2.5.0-2mdk.i586.rpm
iptraf-2.5.0-2mdk
Vous pouvez constater que les scripts sont non seulement spécifiques à un RPM, mais aussi à la version et à la release du RPM.

En fonction de l'extension du script, il va être exécuté à des moments différents :

  • oblig : ces scripts seront exécutés quand le RPM correspondant sera dans l'un des trois répertoires de livraison et si le RPM en question n'est pas déjà installé  ;
  • avant, apres : ces scripts sont exécutés avant (respectivement après) l'installation des RPM qui doivent l'être.

fgaliegue-fom@pitux.com
[Contribuer à cette Entrée]



Précédent: (Category) Description du format des fichiers
Ce document est: http://www.pitux.com/cgi-bin/fom.cgi?file=367



C'est une Faq-O-Matic 2.721.
francais anglais contact