Tâche #17348
Scénario #17993: Traitement express MEN (48-50)
Droit incorrect si synchro_zephir sans avoir remonté de configuration
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
Associated revisions
Changer le propriétaire des fichiers sous /var/log/uucp/
Ref #17348
History
#1 Updated by Joël Cuissinat over 6 years ago
- Subject changed from Droit incorrect si synchro_zephir sans avoir remonter de configuration to Droit incorrect si synchro_zephir sans avoir remonté de configuration
- Parent task deleted (
#17200)
#2 Updated by Joël Cuissinat over 6 years ago
- Tracker changed from Tâche to Demande
- Target version deleted (
sprint 2016 39-41 - Équipe MENSR)
#3 Updated by Bruno Boiget about 6 years ago
- Tracker changed from Demande to Tâche
- Estimated time set to 1.00 h
- Parent task set to #17993
- Remaining (hours) set to 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 Updated by Benjamin Bohard about 6 years ago
- Project changed from zephir-client to Distribution EOLE
- Status changed from Nouveau to En cours
#5 Updated by Benjamin Bohard about 6 years ago
- Description updated (diff)
- Assigned To set to Benjamin Bohard
#6 Updated by Benjamin Bohard about 6 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 1.0 to 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 Updated by Scrum Master about 6 years ago
- Status changed from En cours to Résolu
#8 Updated by Gérald Schwartzmann about 6 years ago
** 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 Updated by Gérald Schwartzmann about 6 years ago
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 Updated by Gérald Schwartzmann about 6 years ago
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 Updated by Gérald Schwartzmann about 6 years ago
root@eolebase:~# tail -f /var/log/uucp/Log --------- synchronisation manuelle (synchro_zephir) ----------
#12 Updated by Gérald Schwartzmann about 6 years ago
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 Updated by Gérald Schwartzmann about 6 years ago
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 Updated by Gérald Schwartzmann about 6 years ago
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 Updated by Gérald Schwartzmann about 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 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:~#