Tâche #30072
Scénario #30058: compilation d'un nouveau paquet samba4 pour eole 2.7 via backport de la 4.11
Identifier les problèmes posés par le passage de python 2 à python 3 sur les modules intégrant la version 4.11 de samba
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
PNE-SR - PNE-SR - MTES - Prestation Cadoles - 19 - 21
Début:
05/05/2020
Echéance:
% réalisé:
0%
Restant à faire (heures):
0.0
Révisions associées
Convert gpo utils to python3
Ref #30072
Adapt dependencies and installation paths
Ref #30072
Historique
#1 Mis à jour par Benjamin Bohard il y a environ 4 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Benjamin Bohard il y a environ 4 ans
Note épinglée listant les problèmes rencontrés en passant les tests de qualification :
- dépendance sur python-samba plutôt que python3-samba pour le paquet eole-ad-dc-pkg (dépôt eole-ad-dc) ;
- dépendance sur python-samba plutôt que python3-samba pour le paquet python-gpo-utils (dépôt
#3 Mis à jour par Daniel Dehennin il y a environ 4 ans
J'ai trouvé tout ça d'import de la lib samba
- dépôts EOLE
eole-ad-dc/bin/addc_restore:from samba import Ldb eole-ad-dc/bin/addc_restore:from samba import getopt eole-ad-dc/bin/addc_restore:from samba.auth import system_session eole-ad-dc/bin/addc_restore:from samba.dcerpc import misc eole-ad-dc/bin/addc_restore:from samba.dcerpc.security import dom_sid eole-ad-dc/bin/addc_restore:from samba.join import DCJoinContext eole-ad-dc/bin/addc_restore:from samba.ndr import ndr_unpack eole-ad-dc/bin/addc_restore:from samba.netcmd import domain_backup eole-ad-dc/bin/addc_restore:from samba.provision import secretsdb_self_join eole-ad-dc/bin/addc_restore:from samba.remove_dc import remove_dc eole-ad-dc/bin/addc_restore:from samba.samdb import SamDB eole-ad-dc/bin/addc_restore:import samba eole-ad-dc/scripts/gpo-tool:# Derived from samba-tool eole-ad-dc/scripts/samba_backup:from samba.netcmd import domain_backup eole-ad-dc/scripts/samba_backup:import samba.getopt as options eole-ad-dc/src/gpo_utils/main.py:# derived from samba netcmd commands eole-ad-dc/src/gpo_utils/main.py:from samba import getopt as options eole-ad-dc/src/gpo_utils/main.py:from samba.netcmd import SuperCommand eole-ad-dc/src/gpo_utils/policy.py: """Create directory through SMB connection (copied from samba.netcmd.gpo). eole-ad-dc/src/gpo_utils/policy.py: through conn and samdb connection (copied from samba.netcmd.gpo). eole-ad-dc/src/gpo_utils/policy.py:from samba.dcerpc import nbt, security eole-ad-dc/src/gpo_utils/policy.py:from samba.ndr import ndr_unpack eole-ad-dc/src/gpo_utils/policy.py:from samba.net import Net eole-ad-dc/src/gpo_utils/policy.py:from samba.netcmd import ( eole-ad-dc/src/gpo_utils/policy.py:from samba.netcmd.gpo import GPOCommand, smb_connection, dc_url, parse_unc, get_gpo_info eole-ad-dc/src/gpo_utils/policy.py:from samba.ntacls import dsacl2fsacl eole-ad-dc/src/gpo_utils/policy.py:import samba.getopt as options eole-fichier/common/zephir/configs/samba3.agent:from zephir.monitor.agents.samba3 import SmbUsers gpo-script/gpo/script/importation.py:from samba.auth import system_session gpo-script/gpo/script/importation.py:from samba.credentials import Credentials gpo-script/gpo/script/importation.py:from samba.credentials import MUST_USE_KERBEROS gpo-script/gpo/script/importation.py:from samba.dcerpc import nbt gpo-script/gpo/script/importation.py:from samba.net import Net gpo-script/gpo/script/importation.py:from samba.netcmd.gpo import smb_connection, dc_url gpo-script/gpo/script/importation.py:from samba.samdb import SamDB gpo-script/gpo/script/importation.py:import samba.getopt as options scribe-ad/preservice/05-eolead: keytool -import -trustcacerts -keystore /etc/ssl/certs/java/cacerts -storepass changeit -noprompt -alias eole-ad -file $CONTAINER_ROOTFS/var/lib/samba/private/tls/ca.pem seshat-aaf/sbin/aaf-complet: /usr/sbin/importsamba.py seshat-aaf/sbin/aaf-delta: /usr/sbin/importsamba.py seshat-aaf/sbin/importsamba.py:from samba.auth import system_session seshat-aaf/sbin/importsamba.py:from samba.dsdb import GTYPE_SECURITY_GLOBAL_GROUP seshat-aaf/sbin/importsamba.py:from samba.samdb import SamDB seshat-aaf/sbin/importsamba.py:import samba.getopt as options seth-aaf/eoleaaf/aaf.py: from eoleaaf.sambatranslator import gen_user_displayname seth-aaf/eoleaaf/sambatranslator.py:from samba.auth import system_session seth-aaf/eoleaaf/sambatranslator.py:from samba.samdb import SamDB seth-aaf/eoleaaf/sambatranslator.py:import samba.getopt as options seth-aaf/scripts/import-ad.py:from eoleaaf.sambatranslator import SambaExport
- dépôts MTES
seth-ecologie/scripts/manageGroups.py:from samba.samdb import SamDB seth-ecologie/scripts/manageGroups.py:from samba import ldb seth-ecologie/scripts/manageGroups.py:from samba import dsdb seth-ecologie/scripts/manageGroups.py:from samba.param import LoadParm seth-ecologie/scripts/manageGroups.py:from samba.auth import system_session seth-ecologie/scripts/manageGroups.py:from samba.credentials import Credentials, AUTO_USE_KERBEROS, MUST_USE_KERBEROS
#4 Mis à jour par Benjamin Bohard il y a environ 4 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Thierry Bertrand il y a presque 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0