Projet

Général

Profil

Tâche #17348

Scénario #17993: Traitement express MEN (48-50)

Droit incorrect si synchro_zephir sans avoir remonté de configuration

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/09/2016
Echéance:
% réalisé:

100%

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

Description

J'ai enregistré un eolebase en choisissant :

  Entrez le numéro de votre choix : 

1 -> Ne rien faire

durant le test ZE-T07-003.

Le répertoire "/var/log/uucp/Log" n'a pas les bons droits, ce qui bloque le fonctionnement de Zéphir.

root@eolebase:~# ls -alh /var/log/uucp/Log
-rw-r--r-- 1 root root 63 sept. 29 15:06 /var/log/uucp/Log

Au lieu de

root@eolebase:~# ls -alh /var/log/uucp/Log
-rw-r--r-- 1 uucp uucp 1,2K sept. 29 15:10 /var/log/uucp/Log

Révisions associées

Révision 48d58857 (diff)
Ajouté par Benjamin Bohard il y a plus de 7 ans

Changer le propriétaire des fichiers sous /var/log/uucp/

Ref #17348

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Sujet changé de Droit incorrect si synchro_zephir sans avoir remonter de configuration à Droit incorrect si synchro_zephir sans avoir remonté de configuration
  • Tâche parente #17200 supprimé

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

  • Tracker changé de Tâche à Demande
  • Version cible sprint 2016 39-41 - Équipe MENSR supprimé

#3 Mis à jour par Bruno Boiget il y a plus de 7 ans

  • Tracker changé de Demande à Tâche
  • Temps estimé mis à 1.00 h
  • Tâche parente mis à #17993
  • Restant à faire (heures) mis à 1.0

corriger les droits dans synchro_zephir si le fichier n'existait pas après écriture dans les logs :

f_log = open('/var/log/uucp/Log', 'a')
f_log.write('--------- synchronisation manuelle (synchro_zephir) ----------\n')
f_log.close()
  • chown **

#4 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Projet changé de zephir-client à Distribution EOLE
  • Statut changé de Nouveau à En cours

#5 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Description mis à jour (diff)
  • Assigné à mis à Benjamin Bohard

#6 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 1.0 à 0.25

Le problème n’a pas été reproduit dans un premier temps (fichier /var/log/uucp/Log déjà présent, avec les bons droits, peut-être dû à un mauvais timing pour le lancement de syncho-zephir). Du coup, ça m’a incité à aller voir ce qui pouvait toucher à ce fichier dans enregistrement_zephir.

Il s’y trouve un appel système qui ne marche pas pour changer le propriétaire du fichier de log.

system_out(['/bin/chown', 'uucp.uucp', '/var/log/uucp/*'])

Changé par la même occasion.

#7 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#8 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

** liste des variantes de ce module **

83 * standard                                                                                                                                                 

variante (83 par défaut): 

** Configuration des communications vers le serveur Zéphir **

1 -> Ne rien faire
2 -> Récupérer les fichiers de variante sur le serveur Zéphir
3 -> Sauver la configuration actuelle sur le serveur Zéphir
4 -> Modifier la variante du serveur

  Entrez le numéro de votre choix : 1
** le numéro attribué à ce serveur sur le serveur Zéphir est : 645 **
root@eolebase:~#

#9 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

root@eolebase:~# ls -alh /var/log/uucp/
total 8,0K
drwxr-xr-x  2 uucp uucp   4,0K nov.  27  2013 .
drwxrwxr-x 17 root syslog 4,0K déc.  15 21:16 ..
root@eolebase:~#

#10 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

root@eolebase:~# synchro_zephir 

Demande de synchronisation auprès du service z_stats : ok

La synchronisation avec Zéphir est en cours, vous pouvez suivre les transferts UUCP  :

 # tail -f /var/log/uucp/Log

Le résultat des éventuelles actions lancées sera disponible dans les fichiers suivants :

 /var/log/zephir/last_action.log (dernière action exécutée)
 /var/log/zephir/actions.log (actions précédentes)

root@eolebase:~#

#11 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

root@eolebase:~# tail -f /var/log/uucp/Log
--------- synchronisation manuelle (synchro_zephir) ----------

#12 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

root@eolebase:~# ls -alh /var/log/uucp/
total 12K
drwxr-xr-x  2 uucp uucp   4,0K déc.  16 09:53 .
drwxrwxr-x 17 root syslog 4,0K déc.  15 21:16 ..
-rw-r--r--  1 root root     63 déc.  16 09:53 Log
root@eolebase:~#

#13 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

root@eolebase:~# apt-cache policy zephir-client
zephir-client:
  Installé : 2.6.0-43
  Candidat : 2.6.0-43
 Table de version :
 *** 2.6.0-43 100
        100 /var/lib/dpkg/status
root@eolebase:~#

#14 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

Je me suis trompé d'image, j'ai pris une 2.6.1

Avec une 2.6.0 avec maj -C

root@eolebase:~# apt-cache policy zephir-client
zephir-client:
Installé : 2.6.0-51
Candidat : 2.6.0-51
Table de version :

#15 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0
  Entrez le numéro de votre choix : 1
** le numéro attribué à ce serveur sur le serveur Zéphir est : 408 **
root@eolebase:~# ls -alh /var/log/uucp/
total 8,0K
drwxr-xr-x  2 uucp uucp   4,0K nov.  27  2013 .
drwxrwxr-x 17 root syslog 4,0K déc.  15 19:33 ..
root@eolebase:~#

synchro_zephir

root@eolebase:~# ls -alh /var/log/uucp/
total 16K
drwxr-xr-x  2 uucp uucp    4,0K déc.  16 10:22 .
drwxrwxr-x 17 root syslog  4,0K déc.  15 19:33 ..
-rw-r--r--  1 uucp root     554 déc.  16 10:22 Log
-rw-r--r--  1 uucp dialout  103 déc.  16 10:22 Stats
root@eolebase:~#

Formats disponibles : Atom PDF