[gestion/config.py] retrait progressif de la dénomination radin

darcs-hash:20090302004229-bd074-c769df8c4133b6ccdb5cad312b1f2b1838817122.gz
This commit is contained in:
Antoine Durand-Gasselin 2009-03-02 01:42:29 +01:00
parent 5287d21173
commit a8446f5f27
2 changed files with 54 additions and 48 deletions

View file

@ -60,58 +60,58 @@ class impression:
# Découvert autorisé (en euro) # Découvert autorisé (en euro)
decouvert = 0. decouvert = 0.
###### Variables de prix (tout est exprimé en centimes) ###### ###### Variables de prix (tout est exprimé en centimes) ######
# Cout imprimante : 9150,60 euros # Cout imprimante : 9150,60 euros
# 200.000 pages par mois, garantie 1an # 200.000 pages par mois, garantie 1an
# Donc ammortissement : 0.3813 centimes par pages # Donc ammortissement : 0.3813 centimes par pages
amm = 0.40 amm = 0.40
# Cout d'une feuille A4 # Cout d'une feuille A4
# 19.67 euros les 2500 feuilles # 19.67 euros les 2500 feuilles
c_a4 = 0.786968 + amm c_a4 = 0.786968 + amm
# Cout d'une feuille A3 # Cout d'une feuille A3
# 59.68 euros les 2500 feuilles # 59.68 euros les 2500 feuilles
c_a3 = 2.387216 + amm c_a3 = 2.387216 + amm
# Cout d'un transparent # Cout d'un transparent
# 15.85 euros les 100 transparents # 15.85 euros les 100 transparents
c_trans = 15.85 + amm c_trans = 15.85 + amm
# Cout d'un passage dans le tambour (noir seulement) # Cout d'un passage dans le tambour (noir seulement)
# recto = 1 passage ; recto_v = 2 passages # recto = 1 passage ; recto_v = 2 passages
# Tambour : 328.90euros pour 40.000 passages # Tambour : 328.90euros pour 40.000 passages
# Kit transfert image : 361.78euros pour 200.000 passages # Kit transfert image : 361.78euros pour 200.000 passages
# Kit fusion image : 328.90euros pour 100.000 passages # Kit fusion image : 328.90euros pour 100.000 passages
c_tambour_noir = 1.332 c_tambour_noir = 1.332
# Cout suplementaire pour passage dans les tambours couleurs # Cout suplementaire pour passage dans les tambours couleurs
# 1406.50 les 3 tambours couleurs pour 40.000 passages # 1406.50 les 3 tambours couleurs pour 40.000 passages
c_tambour_coul = 3.51624 c_tambour_coul = 3.51624
# Une feuille à 5% = 5 unites # Une feuille à 5% = 5 unites
# Cout de 1 unité de noir # Cout de 1 unité de noir
# 1 toner fait 125.000 unites et coute 203.32euros # 1 toner fait 125.000 unites et coute 203.32euros
# 1 kit de nettoyage fait 250.000 unites et coute 63.30euros # 1 kit de nettoyage fait 250.000 unites et coute 63.30euros
c_noir = 0.18798 c_noir = 0.18798
# Cout de 1 unité de couleur # Cout de 1 unité de couleur
# 1 tonner fait 125.000 unites et coute 328.90euros # 1 tonner fait 125.000 unites et coute 328.90euros
c_coul = 0.78936 c_coul = 0.78936
# Prix d'une agrafe # Prix d'une agrafe
c_agrafe = 4800. / 5000. / 3. c_agrafe = 4800. / 5000. / 3.
# Prix de la facture # Prix de la facture
# 2500 feuilles rouges à 40.07 euros (pour l'instant l'encre # 2500 feuilles rouges à 40.07 euros (pour l'instant l'encre
# de la facture est gracieusement offerte) # de la facture est gracieusement offerte)
# fact = 1.6028 # fact = 1.6028
fact = 0 fact = 0
################# FIN des variables de prix ###################### ################# FIN des variables de prix ######################
# L'adresse mail de l'imprimante # L'adresse mail de l'imprimante
From_imprimante = 'impression@crans.org' From_imprimante = 'impression@crans.org'
@ -124,17 +124,17 @@ class upload:
# limite soft # limite soft
soft = 100 soft = 100
# limite hard # limite hard
hard = 700 hard = 700
# envoi des mails à disconnect@ # envoi des mails à disconnect@
disconnect_mail_soft = False disconnect_mail_soft = False
disconnect_mail_hard = True disconnect_mail_hard = True
# expéditeur des mails de déconnexion # expéditeur des mails de déconnexion
expediteur = "disconnect@crans.org" expediteur = "disconnect@crans.org"
# textes des mails # textes des mails
message_soft = u"""From: %(from)s message_soft = u"""From: %(from)s
To: %(to)s To: %(to)s
@ -252,16 +252,17 @@ Si tu es parti du campus, souhaites-tu garder tes machines ?
-- --
Merci par avance, Merci par avance,
Les membres actifs du Crans""" Les membres actifs du Crans"""
# Classe pour les paramètres du firewall # # Classe pour les paramètres du firewall #
########################################## ##########################################
class conf_fw: class conf_fw:
mark = { 'https-radin': '0x3', mark = { 'https-radin': '0x3',
'https-gratuit' : '0x3',
'proxy' : '0x2', 'proxy' : '0x2',
'bittorrent' : '0x1' } 'bittorrent' : '0x1' }
# Valeur du masque utilisé pour créer un arbre dans les filtres # Valeur du masque utilisé pour créer un arbre dans les filtres
mask = [24] mask = [24]
@ -271,17 +272,17 @@ class virus:
# Nombre de Flood Par heure # Nombre de Flood Par heure
flood = 100 flood = 100
virus = 10 virus = 10
# Classe pour la détection du p2p # # Classe pour la détection du p2p #
################################### ###################################
class p2p : class p2p :
# Limite de débit pour l'ensemble du p2p classifié, en octets/s # Limite de débit pour l'ensemble du p2p classifié, en octets/s
# identique en upload et download # identique en upload et download
debit_max = 1000000 # = 1 Mb/s = 125 ko/s debit_max = 1000000 # = 1 Mb/s = 125 ko/s
debit_adh = 12000 # = 12 Kb/s = 1500 o/s (>= MTU [1500 bytes]) debit_adh = 12000 # = 12 Kb/s = 1500 o/s (>= MTU [1500 bytes])
# Limite de paquets acceptés par protocole P2P en deux heures # Limite de paquets acceptés par protocole P2P en deux heures
limite = {'Bittorrent': 20, limite = {'Bittorrent': 20,
'AppleJuice': 50, 'AppleJuice': 50,
'SoulSeek': 500, 'SoulSeek': 500,
'WinMX': 50, 'WinMX': 50,
@ -295,13 +296,13 @@ class p2p :
# Expéditeur des mails de déconnexion # Expéditeur des mails de déconnexion
expediteur = "disconnect@crans.org" expediteur = "disconnect@crans.org"
avertissement = u"""From: %(From)s avertissement = u"""From: %(From)s
To: %(To)s To: %(To)s
Subject: =?iso-8859-1?Q?D=E9tection?= de p2p sur la machine %(hostname)s Subject: =?iso-8859-1?Q?D=E9tection?= de p2p sur la machine %(hostname)s
Content-Type: text/plain; charset="iso-8859-15" Content-Type: text/plain; charset="iso-8859-15"
La machine %(hostname)s a été déconnectée pendant 24h pour La machine %(hostname)s a été déconnectée pendant 24h pour
utilisation du protocole %(protocole)s. utilisation du protocole %(protocole)s.
Nombre de paquets : %(nb_paquets)s paquets depuis le %(datedebut)s. Nombre de paquets : %(nb_paquets)s paquets depuis le %(datedebut)s.
@ -312,17 +313,17 @@ To: %(To)s
Subject: Avis de =?iso-8859-15?Q?D=E9connexion?= Subject: Avis de =?iso-8859-15?Q?D=E9connexion?=
Content-Type: text/plain; charset="iso-8859-15" Content-Type: text/plain; charset="iso-8859-15"
Bonjour, Bonjour,
Nous avons détecté que ta machine, %(hostname)s utilisait le Nous avons détecté que ta machine, %(hostname)s utilisait le
*protocole* %(protocole)s. *protocole* %(protocole)s.
Cela signifie : Cela signifie :
- Ou bien que tu utilises le logiciel qui a le même nom - Ou bien que tu utilises le logiciel qui a le même nom
que ce protocole, que ce protocole,
- Ou bien que tu utilises un logiciel qui utilise le - Ou bien que tu utilises un logiciel qui utilise le
protocole en question pour partager des fichiers. protocole en question pour partager des fichiers.
Or l'usage de *protocoles* de type peer to peer est interdit Or l'usage de *protocoles* de type peer to peer est interdit
sur notre réseau, conformément aux documents que tu as acceptés sur notre réseau, conformément aux documents que tu as acceptés
en adhérant au CR@NS. en adhérant au CR@NS.
@ -345,14 +346,14 @@ Le PS a
%(ps)s %(ps)s
-- --
Message créé par deconnexion.py""" Message créé par deconnexion.py"""
############################# #############################
## Paramètres des machines ## ## Paramètres des machines ##
############################# #############################
## >>>>>>>>>>>>>>> La modification des paramètres suivants doit se ## >>>>>>>>>>>>>>> La modification des paramètres suivants doit se
## >> ATTENTION >> faire avec précaution, il faut mettre la base à ## >> ATTENTION >> faire avec précaution, il faut mettre la base à
## >>>>>>>>>>>>>>> jour en parralèle de ces modifs. ## >>>>>>>>>>>>>>> jour en parralèle de ces modifs.
@ -398,12 +399,17 @@ vlans = {
'adherent' : 1, 'adherent' : 1,
# VLan des inconnus # VLan des inconnus
'accueil' : 7, 'accueil' : 7,
# VLan des radins # VLan de la connexion gratuite
'radin' : 6 'gratuit' : 6,
'radin' : 6,
# VLan des appartements de l'ENS
'appts': 21
} }
# Debit max sur le vlan radin # Debit max sur le vlan de la connexion gratuite
debit_max_radin = 1000000 debit_max_radin = 1000000
debit_max_gratuit = 1000000
####################### #######################
## Mail de bienvenue ## ## Mail de bienvenue ##
@ -426,13 +432,13 @@ Notamment, il est important de prendre le temps de lire la page :
Elle regroupe toutes les informations nécessaires à l'utilisation des Elle regroupe toutes les informations nécessaires à l'utilisation des
ressources de l'association. ressources de l'association.
Sans lire attentivement ce document, l'accès au Web peut ne pas Sans lire attentivement ce document, l'accès au Web peut ne pas
fonctionner. fonctionner.
----- -----
L'accés aux news et au wiki sont limités à un usage interne au CRANS. L'accés aux news et au wiki sont limités à un usage interne au CRANS.
Pour y avoir accés depuis l'extérieur il faut utiliser un mot de passe: Pour y avoir accés depuis l'extérieur il faut utiliser un mot de passe:
- Pour les news : - Pour les news :
* Utilisateur : Vivelapa * Utilisateur : Vivelapa
* Mot de passe : ranoia! * Mot de passe : ranoia!
- Pour le wiki : - Pour le wiki :
@ -449,18 +455,18 @@ Les membres actifs."""
txt_ajout_droits = """From: Crans <%(From)s> txt_ajout_droits = """From: Crans <%(From)s>
To: %(To)s To: %(To)s
Subject: [CRANS] Ajout des droits %(Droit)s Subject: [CRANS] Ajout des droits %(Droit)s
Content-Type: text/plain; charset="iso-8859-15" Content-Type: text/plain; charset="iso-8859-15"
Bonjour, Bonjour,
Tu viens d'être doté des droits %(Droit)s au Cr@ns. Tu viens d'être doté des droits %(Droit)s au Cr@ns.
Une description de ces droits et de la manière Une description de ces droits et de la manière
de les utiliser est disponible sur la page : de les utiliser est disponible sur la page :
%(Page)s %(Page)s
Si tu as des questions, n'hésite pas à les poser Si tu as des questions, n'hésite pas à les poser
à d'autres câbleurs ou aux nounous. à d'autres câbleurs ou aux nounous.
-- --
@ -475,18 +481,18 @@ pages_infos_droits = { "Cableur" : "https://wiki.crans.org/%C3%8AtreC%C3%A2ble
txt_charte_MA = u"""From: Crans <%(From)s> txt_charte_MA = u"""From: Crans <%(From)s>
To: %(To)s To: %(To)s
Subject: [CRANS] Charte des membres actifs Subject: [CRANS] Charte des membres actifs
Content-Type: text/plain; charset="iso-8859-1" Content-Type: text/plain; charset="iso-8859-1"
Bonjour, Bonjour,
Il semble que tu es membre actif du CRANS et que tu n'as pas Il semble que tu es membre actif du CRANS et que tu n'as pas
signé la charte des membres actifs. Si tu n'es pas membre actif signé la charte des membres actifs. Si tu n'es pas membre actif
ou si tu as signé la charte des membres actifs, merci de nous le ou si tu as signé la charte des membres actifs, merci de nous le
signaler. Sinon, il faudrait signer la charte et nous la rendre signaler. Sinon, il faudrait signer la charte et nous la rendre
rapidement. Tu peux l'imprimer à partir du fichier suivant : rapidement. Tu peux l'imprimer à partir du fichier suivant :
https://wiki.crans.org/CransAdministratif?action=AttachFile&do=get&target=charte_ma.pdf https://wiki.crans.org/CransAdministratif?action=AttachFile&do=get&target=charte_ma.pdf
Merci par avance, Merci par avance,
@ -503,7 +509,7 @@ Bonjour,
Les droits que tu avais sur ton compte CRANS ont été retirés Les droits que tu avais sur ton compte CRANS ont été retirés
car tu ne cotises pas cette année et que tes droits ne semblent car tu ne cotises pas cette année et que tes droits ne semblent
pas être utiles pour une utilisation à distance. Si nous avons pas être utiles pour une utilisation à distance. Si nous avons
commis une erreur, nous te prions de nous en excuser. Si tu commis une erreur, nous te prions de nous en excuser. Si tu
souhaites par la suite retrouver des droits, nous serons bien sûr souhaites par la suite retrouver des droits, nous serons bien sûr
heureux de te les remettre. heureux de te les remettre.

View file

@ -4,13 +4,13 @@
""" met à jour les propriétés des prises des switchs du bat : """ met à jour les propriétés des prises des switchs du bat :
mac autorisée(s), état (activé ou non) et nom de la prise mac autorisée(s), état (activé ou non) et nom de la prise
argument : nom du switch argument : nom du switch
procédure de configuration initiale : procédure de configuration initiale :
* mot de passe admin (password manager user-name <username>) * mot de passe admin (password manager user-name <username>)
* activation du ssh (crypto key generate ssh) * activation du ssh (crypto key generate ssh)
* copie fichier de conf * copie fichier de conf
pour les reconfiguration copier le fichier de conf pour les reconfiguration copier le fichier de conf
Dans tous les cas FAIRE LE SNMP A LA MAIN (script hpttols) Dans tous les cas FAIRE LE SNMP A LA MAIN (script hpttols)
""" """
@ -33,7 +33,7 @@ class switch(gen_config) :
config = """; Configuration Editor; Created on release #H.08.86 config = """; Configuration Editor; Created on release #H.08.86
hostname "%(switch)s" hostname "%(switch)s"
;-------------------------------------------------------- Snmp ;-------------------------------------------------------- Snmp
snmp-server contact "root@crans.org" snmp-server contact "root@crans.org"
snmp-server location "Batiment %(bat)s" snmp-server location "Batiment %(bat)s"