diff options
Diffstat (limited to 'schema')
-rw-r--r-- | schema/Makefile.am | 15 | ||||
-rw-r--r-- | schema/org.gnome.crypto.cache.convert | 3 | ||||
-rw-r--r-- | schema/org.gnome.crypto.cache.gschema.xml | 9 |
3 files changed, 25 insertions, 2 deletions
diff --git a/schema/Makefile.am b/schema/Makefile.am new file mode 100644 index 00000000..b0f2eefe --- /dev/null +++ b/schema/Makefile.am @@ -0,0 +1,15 @@ + +gsettings_SCHEMAS = \ + org.gnome.crypto.cache.gschema.xml + +@GSETTINGS_RULES@ + +convert_DATA = \ + org.gnome.crypto.cache.convert + +convertdir = \ + $(datarootdir)/GConf/gsettings + +EXTRA_DIST = \ + $(convert_DATA) \ + $(gsettings_SCHEMAS)
\ No newline at end of file diff --git a/schema/org.gnome.crypto.cache.convert b/schema/org.gnome.crypto.cache.convert new file mode 100644 index 00000000..b329e16f --- /dev/null +++ b/schema/org.gnome.crypto.cache.convert @@ -0,0 +1,3 @@ +[org.gnome.crypto.cache] +gpg-cache-method = /apps/seahorse/agent/cache_method +gpg-cache-ttl = /apps/seahorse/agent/cache_ttl diff --git a/schema/org.gnome.crypto.cache.gschema.xml b/schema/org.gnome.crypto.cache.gschema.xml index 7e4d9b27..9a431eb4 100644 --- a/schema/org.gnome.crypto.cache.gschema.xml +++ b/schema/org.gnome.crypto.cache.gschema.xml @@ -1,12 +1,17 @@ <schemalist> <schema id="org.gnome.crypto.cache" path="/desktop/gnome/crypto/cache/"> <key name="gpg-cache-method" type="s"> - <default>session</default> + <default>'session'</default> <summary>Cache Method</summary> <description>The method to use for caching passphrases typed into the GPG agent.</description> </key> + <key name="gpg-cache-ttl" type="i"> + <default>300</default> + <summary>Cache Time To Live</summary> + <description>The amount of time in seconds to cache passphrases when the 'idle' or 'timeout' gpg-cache-method are in use.</description> + </key> <key name="gpg-cache-authorize" type="b"> - <default>FALSE</default> + <default>false</default> <summary>Authorize Cache Access</summary> <description>Not yet implemented.</description> </key> |