Skip to content
Snippets Groups Projects
Commit 43f28300 authored by Daniel STAN's avatar Daniel STAN
Browse files

fichiers d'exemple pour la conf perso de Daniel

parent e8ea0074
No related branches found
No related tags found
No related merge requests found
clientconfig.py ./clientconfig.py
serverconfig.py ./serverconfig.py
*.pyc *.pyc
# Dossier contenant les mots de passe # Dossier contenant les mots de passe
......
Example files for sereval setups, on the client side. Possibly several server
defined in one single client configuration file.
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
servers = {
'default': {
'server_cmd': ['/home/dstan/cranspasswords/serverconfigs/tudor/cpasswords-server', ],
'keep-alive': True, # <-- experimental, n'ouvre qu'une connexion
}
}
Example files for sereval setups, on the server side.
cpasswords-server
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
""" Configuration Serveur de cpasswords.
Version de Tudor
"""
#: Pour override le nom si vous voulez renommer la commande
cmd_name = 'cpasswords'
#: Chemin vers la commande sendmail
sendmail_cmd = '/usr/lib/sendmail'
#: Répertoire de stockage des mots de passe
STORE = '/home/dstan/passwords/data'
#: Ce serveur est-il read-only (on ne peut pas y modifier les mots de passe)
READONLY = False
#: Expéditeur du mail de notification
CRANSP_MAIL = u"%s <dstan+cpasswords@crans.org>" % (cmd_name,)
#: Destinataire du mail de notification
DEST_MAIL = u"dstan+cpasswords@crans.org"
#: Mapping des utilisateurs et de leurs (mail, fingerprint GPG)
KEYS = {
u'dstan': (u'daniel.stan@crans.org', u'90520CFDE846E7651A1B751FBC9BF8456E1C820B'),
}
ME = [u'dstan']
#: Les roles utilisés pour savoir qui a le droit le lire/écrire quoi
ROLES = {
'moi': ME,
'moi-rw': ME,
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment