fichiers d'exemple pour la conf perso de Daniel
This commit is contained in:
parent
e8ea0074e9
commit
43f2830008
6 changed files with 54 additions and 2 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -1,5 +1,5 @@
|
||||||
clientconfig.py
|
./clientconfig.py
|
||||||
serverconfig.py
|
./serverconfig.py
|
||||||
*.pyc
|
*.pyc
|
||||||
|
|
||||||
# Dossier contenant les mots de passe
|
# Dossier contenant les mots de passe
|
||||||
|
|
2
clientconfigs/README
Normal file
2
clientconfigs/README
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Example files for sereval setups, on the client side. Possibly several server
|
||||||
|
defined in one single client configuration file.
|
9
clientconfigs/tudor/clientconfig.py
Normal file
9
clientconfigs/tudor/clientconfig.py
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
#!/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
|
||||||
|
}
|
||||||
|
}
|
1
serverconfigs/README
Normal file
1
serverconfigs/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Example files for sereval setups, on the server side.
|
1
serverconfigs/tudor/.gitignore
vendored
Normal file
1
serverconfigs/tudor/.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
cpasswords-server
|
39
serverconfigs/tudor/serverconfig.py
Executable file
39
serverconfigs/tudor/serverconfig.py
Executable file
|
@ -0,0 +1,39 @@
|
||||||
|
#!/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,
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue