39 lines
930 B
Python
Executable file
39 lines
930 B
Python
Executable file
#!/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-w': ME,
|
|
}
|