Tâche #30614
Scénario #30508: Porter "active_replication.py" en python3
Porter le script python3
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
18/08/2020
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Révisions associées
porter le script /usr/share/eole/sbin/active_replication.py en python3 (ref #30614)
base64.encodebytes attend un bytes (ref #30614)
content doit etre un bytes (ref #30614)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans
- % réalisé changé de 0 à 100
#3 Mis à jour par Ludwig Seys il y a plus de 3 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
root@scribe:~# head -n1 /usr/share/eole/sbin/active_replication.py #! /usr/bin/env python3
root@scribe:~# active_replication.py Utilisation du compte de réplication existant Génération de la configuration client Répliquer également les groupes [oui/non] [non] : Ajouter des uid à exclure de la réplication [oui/non] [non] : Adresse utilisée pour accéder au module Scribe depuis le client [192.168.0.26] : LDAP n'est pas activé sur le port SSL : utilisation du protocole ldap (port 389) Ecriture du fichier /root/replication-0000000A.conf fin
root@scribe:~# cat /root/replication-0000000A.conf # aca (0000000A) syncrepl rid=%i provider=ldap://192.168.0.26:389 type=refreshAndPersist interval=00:01:00:00 retry="60 10 300 +" searchbase="ou=0000000A,ou=ac-test,ou=education,o=gouv,c=fr" filter="(&(objectClass=ENTPerson)(!(uid=admin)))" scope=sub schemachecking=off bindmethod=simple binddn="cn=reader,o=gouv,c=fr" credentials=ohGhuGooZicoorai3Aid4dahtaequ1chainee3ahxoox9eisheigh1oo