Projet

Général

Profil

Evolution #7522

évolutions zephir_client

Ajouté par équipe eole Academie d'Orléans-Tours il y a environ 10 ans. Mis à jour il y a plus de 2 ans.

Statut:
Classée sans suite
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Distribution:
EOLE 2.3

Description

Nous souhaiterions voir ajouté une option supplémentaire permettant de récupérer la configuration de zephir via zephir_client.
Actuellement il nous faut aller sur zephir, demander un envoi de configuration et appeler zephir_client call ce qui s'avère très lourd...

A noter que nous avons également ajouté deux alias qui pourraient s'avérer utiles à d'autres utilisateurs :
alias zc='/usr/share/zephir/scripts/zephir_client'
alias zcc='/usr/share/zephir/scripts/zephir_client call'
Enfin une option help serait utile pour visualiser d'un seul coup d'oeil les options disponibles.

Merci d'avance

Historique

#1 Mis à jour par Bruno Boiget il y a environ 10 ans

  • Statut changé de Nouveau à A étudier
  • Version cible mis à Mises à jour 2.3.13

zephir_client (et tous les scripts présents dans /usr/share/zephir/scripts) ne sont pas prévus à la base pour être lancés par les utilisateurs.
Le but était seulement de centraliser les scripts lancés par Zéphir à travers le protocole uucp.

Comme pas mal de gens semblent avoir pris l'habitude d'appeler les scripts à la main sur les serveurs, on peut envisager quelques améliorations.

Quelques remarques:

au lieu d'appeler zephir_client call, il vaut mieux utiliser le script synchro_zephir. Les avantages:
  • il est dans le PATH des exécutables (/usr/bin)
  • il fait quelques vérifications supplémentaires pour diagnostiquer certains problèmes rencontrés couramment avec uucp (et indique les fichiers à surveiller pendant le déroulement des actions)
  • il fait aussi remonter les statistiques et la liste des paquets installés sur Zéphir
  • il lance la synchronisation depuis le service z_stats, ce qui permet de détecter si celui-ci est arrêté (ce qui semble se produire régulièrement sur eole 2.3)

Dans tous les cas, l'appel à l'envoi de configuration nécessitera un login/mot de passe Zéphir, mais on peut envisager de créer un petit menu authentifié pour lancer quelques commandes sur Zéphir depuis le shell.

En attendant mieux, il est possible de relancer la procédure enregistrement_zephir pour récupérer la configuration présente sur Zéphir (l'inconvénient est que la clé ssh de l'utilisateur uucp sera regénérée à chaque fois).

#2 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Version cible Mises à jour 2.3.13 supprimé

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

  • Statut changé de A étudier à Classée sans suite

Formats disponibles : Atom PDF