clientconfig.py 1.04 KB
Newer Older
1
#!/usr/bin/env python2
2 3
# -*- encoding: utf-8 -*-

4 5 6 7 8 9 10 11 12 13 14
""" Configuration du client cranspasswords """

import os


#: Liste des serveurs sur lesquels ont peut récupérer des mots de passe.
#: 
#: Sans précision du paramètre --server, la clé ``'default'`` sera utilisée.
#: 
#: * ``'server_cmd'`` : La commande exécutée sur le client pour appeler
#:   le script sur le serveur distant.
15 16 17
servers = {
    'default': {
        'server_cmd': ['/home/dstan/cranspasswords/serverconfigs/tudor/cpasswords-server', ],
18 19 20 21 22 23
        'keep-alive': True,
    },
    'gladys': {
        'server_cmd': ['/usr/bin/ssh', 'home.b2moo.fr', '/home/dstan/cranspasswords/serverconfigs/tudor/cpasswords-server', ],
        'keep-alive': True,
    },
Daniel STAN's avatar
Daniel STAN committed
24 25 26 27 28 29 30 31
    'gladys-home': {
        'server_cmd': ['/usr/bin/ssh', 'gladys.home', '/home/dstan/cranspasswords/serverconfigs/tudor/cpasswords-server', ],
        'keep-alive': True,
    },
    'pimeys': {
        'server_cmd': ['/usr/bin/ssh', 'pimeys.fr', 'sudo', '-n', '/usr/local/bin/cranspasswords-server', ],
        'keep-alive': True,
    },
32
}