diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/leap/crypto/leapkeyring.py | 10 | 
1 files changed, 7 insertions, 3 deletions
| diff --git a/src/leap/crypto/leapkeyring.py b/src/leap/crypto/leapkeyring.py index bb0ca147..bceadc75 100644 --- a/src/leap/crypto/leapkeyring.py +++ b/src/leap/crypto/leapkeyring.py @@ -1,7 +1,7 @@ -import os -  import keyring +from leap.base.config import get_config_file +  #############  # Disclaimer  ############# @@ -20,7 +20,11 @@ import keyring  class LeapCryptedFileKeyring(keyring.backend.CryptedFileKeyring): -    filename = os.path.expanduser("~/.config/leap/.secrets") +    filename = ".secrets" + +    @property +    def file_path(self): +        return get_config_file(self.filename)      def __init__(self, seed=None):          self.seed = seed | 
