aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Dolbec <dolsen@gentoo.org>2014-12-23 13:12:49 -0800
committerBrian Dolbec <dolsen@gentoo.org>2014-12-23 13:12:49 -0800
commit2e6471b039548e303519f2253fbe2645b8c84812 (patch)
tree7b7e57503263c563cfce52bf2dbaf4f018e18edb /gkeys/gkeys/lib.py
parentgkeys/base.py: Make the category/seedfile choices dynamic (diff)
downloadgentoo-keys-2e6471b039548e303519f2253fbe2645b8c84812.tar.gz
gentoo-keys-2e6471b039548e303519f2253fbe2645b8c84812.tar.bz2
gentoo-keys-2e6471b039548e303519f2253fbe2645b8c84812.zip
gkeys/lib.py: fix a missed mode setting for an ensure_dirs() call
Diffstat (limited to 'gkeys/gkeys/lib.py')
-rw-r--r--gkeys/gkeys/lib.py3
1 files changed, 2 insertions, 1 deletions
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: