J'ai un grand nombre de scripts qui interagissent avec Active Directory dans un environnement d'entreprise. Plutôt que d'avoir à saisir mon mot de passe AD à chaque exécution, j'ai créé un magasin gnomekeyring et consulté chaque script.
Maintenant que j'ai mis à niveau vers Ubuntu 18.04, tous ces scripts échouent car il semble que python-gnomekeyring a été obsolète et supprimé des archives.
Qu'est-ce qui l'a remplacé? Comment enregistrer en toute sécurité un mot de passe via un script python?
Il semble que la réponse est libsecret
Cependant, il semble également que certaines fonctionnalités aient été supprimées.
Dans libsecret, vous pouvez déverrouiller des éléments directement et le résultat est (avec le démon gnome-keyring) que la collection englobante sera déverrouillée.
Il n'est plus possible de passer un mot de passe pour déverrouiller des trousseaux de clés. Celles-ci sont automatiquement demandées.