[config,{gest,ldap}_crans,gen_confs/] Modifications systeme droits
* gest_crans.py :: Dialogue permettant de desabonner les gens des MLs lorsqu'on leur enleve des droits (les gens ne sont pas desabonnes automatiquement de certaines MLs a l'enlevement des droits, il propose de le faire quand meme) => gest_crans.complexite++ * config.py :: Deplacement des definitions droits <-> {MLs, groupes unix} depuis droits.py * droits.py :: Ajout de fonctionnalites : * -d pour supprimer certaines adresses mail de certaines MLs * -u pour afficher les MLs inscrites non-automatiquement a certaines MLs * ldap_crans.py :: Les droits ne contiennent plus d'accents depuis un moment darcs-hash:20100319001432-ddb99-f0d337d161b8d95e6b6300cd53efbae8b9a7e834.gz
This commit is contained in:
parent
61302647c9
commit
392006237d
5 changed files with 261 additions and 107 deletions
|
@ -37,6 +37,40 @@ club_login_shell='/usr/bin/rssh'
|
|||
# Longueur maximale d'un login
|
||||
maxlen_login=15
|
||||
|
||||
# Quels droits donnent l'appartenance à quel groupe Unix ?
|
||||
droits_groupes = {'adm' : [u'Nounou'],
|
||||
'respbats' : [u'Imprimeur', u'Cableur', u'Nounou'],
|
||||
'moderateurs' : [u'Moderateur'],
|
||||
'disconnect' : [u'Bureau'],
|
||||
'imprimeurs' : [u'Imprimeur', u'Nounou', u'Tresorier'],
|
||||
'bureau' : [u'Bureau'],
|
||||
'webadm' : [u'WebMaster'],
|
||||
'webradio' : [u'WebRadio'],
|
||||
}
|
||||
|
||||
####### Les ML
|
||||
# Le + devant un nom de ML indique une synchronisation
|
||||
# ML <-> fonction partielle : il n'y a pas d'effacement automatique
|
||||
# des abonnés si le droit est retiré
|
||||
droits_mailing_listes = {'roots' : [ u'Nounou', u'Apprenti'],
|
||||
'mailman' : [ u'Nounou'],
|
||||
'+nounou' : [ u'Nounou', u'Apprenti'],
|
||||
'respbats' : [ u'Cableur', u'Nounou', u'Bureau'],
|
||||
'+moderateurs' : [ u'Moderateur', u'Bureau'],
|
||||
'+disconnect' : [ u'Nounou', u'Bureau'],
|
||||
'+impression' : [ u'Imprimeur'],
|
||||
'bureau' : [u'Bureau'],
|
||||
'tresorier' : [u'Tresorier'],
|
||||
|
||||
'+federez' : [u'Bureau', u'Apprenti', u'Nounou'],
|
||||
'+install-party' : [u'Bureau', u'Apprenti', u'Nounou'],
|
||||
|
||||
'+dsi-crans' : [u'Nounou', u'Bureau'],
|
||||
'+crous-crans' : [u'Nounou', u'Bureau'],
|
||||
|
||||
'+wrc' : [u'WebRadio'],
|
||||
}
|
||||
|
||||
## Répertoire de stockage des objets détruits
|
||||
cimetiere = '/home/cimetiere'
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue