That's cool, Julian! What version of Git are you using? The comments seem to suggest that might make a difference.
I'm kind of curious to try git-credential-gnome-keyring, but... just not a priority at the moment. Overall, I'm super pleased about this though! David Cook Systems Librarian Prosentient Systems 72/330 Wattle St Ultimo, NSW 2007 Australia Office: 02 9212 0899 Direct: 02 8005 0595 -----Original Message----- From: Julian Maurice [mailto:julian.maur...@biblibre.com] Sent: Thursday, 18 January 2018 7:42 PM To: David Cook <dc...@prosentient.com.au>; koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] git-bz: avoid storing unencrypted passwords in gitconfig I tried libsecret with gnome-keyring, it worked the first time, but not the other ones infortunately... I get this error message: https://stackoverflow.com/questions/36585496/error-when-using-git-credential-helper-with-gnome-keyring-as-sudo#comment70025417_40312117 If you know how to fix it, please share! :) Le 18/01/2018 à 02:14, David Cook a écrit : > This issue has annoyed me for years, so this sounds pretty cool! > > I don't love the "cache" and "store" options... but it looks like > there might be an alternative using libsecret or the gnome keyring. > These alternatives can be found in separate packages or built from > source it seems. > > On OpenSUSE, I just installed " git-credential-gnome-keyring". On > Arch, they use libsecret: > https://wiki.archlinux.org/index.php/GNOME/Keyring#Git_integration. > > It looks like the gnome keyring one is deprecated > (https://stackoverflow.com/questions/36585496/error-when-using-git-cre > dentia l-helper-with-gnome-keyring-as-sudo), so libsecret is probably > the way to go. > > I've tried using /usr/lib/git/git-credential-gnome-keyring, but it > doesn't seem to be working. Admittedly I'm just using a SSH session > rather than a GUI session. I launched DBUS so I don't get errors but > it's not saving credentials using "git credential approve". The > "cache" option worked well though. > > > David Cook > Systems Librarian > Prosentient Systems > 72/330 Wattle St > Ultimo, NSW 2007 > Australia > > Office: 02 9212 0899 > Direct: 02 8005 0595 > > > -----Original Message----- > From: koha-devel-boun...@lists.koha-community.org > [mailto:koha-devel-boun...@lists.koha-community.org] On Behalf Of > Julian Maurice > Sent: Wednesday, 17 January 2018 9:14 PM > To: koha-devel@lists.koha-community.org > Subject: [Koha-devel] git-bz: avoid storing unencrypted passwords in > gitconfig > > Hi all, > > I recently shared an LXD container containing my Koha dev environment, > and of course I forgot to remove my Bugzilla credentials from the git > config... > I immediately changed it, but for that not to happen again I searched > for a way to not have to store unencrypted passwords for git-bz. > > The result is here https://github.com/jajm/git-bz/tree/git-credential > > It uses git-credential, so you can theoretically use any password > manager you want, as long as you can write a git-credential helper for > it (I use the builtin 'cache' helper, which stores passwords in > memory) > > I thought it might interest some people here. > > For more information, see the commit message at > https://github.com/jajm/git-bz/commit/efb06d8fe3033a83772d0294ab5f67c7 > f51eaf > 57 > > -- > Julian Maurice <julian.maur...@biblibre.com> BibLibre > _______________________________________________ > Koha-devel mailing list > Koha-devel@lists.koha-community.org > http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel > website : http://www.koha-community.org/ git : > http://git.koha-community.org/ bugs : http://bugs.koha-community.org/ > > -- Julian Maurice <julian.maur...@biblibre.com> BibLibre _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/