commit: 2e6471b039548e303519f2253fbe2645b8c84812 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org> AuthorDate: Tue Dec 23 21:12:49 2014 +0000 Commit: Brian Dolbec <brian.dolbec <AT> gmail <DOT> com> CommitDate: Tue Dec 23 21:12:49 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=2e6471b0
gkeys/lib.py: fix a missed mode setting for an ensure_dirs() call --- gkeys/gkeys/lib.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gkeys/gkeys/lib.py b/gkeys/gkeys/lib.py index 50ed63e..67c94ae 100644 --- a/gkeys/gkeys/lib.py +++ b/gkeys/gkeys/lib.py @@ -132,7 +132,8 @@ class GkeysGPG(GPG): self.set_keydir(gkey.keydir, 'recv-keys', reset=True) self.set_keyring('pubring.gpg', 'recv-keys', reset=False) logger.debug("LIB: add_key; ensure dirs: " + self.keydir) - ensure_dirs(str(self.keydir)) + mode = int(self.config.get_key('permissions', 'directories'),0) + ensure_dirs(str(self.keydir), mode=mode) self.set_keyseedfile(trap_errors=False) results = [] for fingerprint in gkey.fingerprint: