From a8446f5f27728436b5d05a41a565469ea0a2fe1f Mon Sep 17 00:00:00 2001 From: Antoine Durand-Gasselin Date: Mon, 2 Mar 2009 01:42:29 +0100 Subject: [PATCH] =?UTF-8?q?[gestion/config.py]=20retrait=20progressif=20de?= =?UTF-8?q?=20la=20d=C3=A9nomination=20radin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit darcs-hash:20090302004229-bd074-c769df8c4133b6ccdb5cad312b1f2b1838817122.gz --- gestion/config.py | 96 +++++++++++++++++++----------------- gestion/gen_confs/switchs.py | 6 +-- 2 files changed, 54 insertions(+), 48 deletions(-) diff --git a/gestion/config.py b/gestion/config.py index bfdc9a86..1b4519af 100644 --- a/gestion/config.py +++ b/gestion/config.py @@ -60,58 +60,58 @@ class impression: # Découvert autorisé (en euro) decouvert = 0. - + ###### Variables de prix (tout est exprimé en centimes) ###### - + # Cout imprimante : 9150,60 euros # 200.000 pages par mois, garantie 1an # Donc ammortissement : 0.3813 centimes par pages amm = 0.40 - + # Cout d'une feuille A4 # 19.67 euros les 2500 feuilles c_a4 = 0.786968 + amm - + # Cout d'une feuille A3 # 59.68 euros les 2500 feuilles c_a3 = 2.387216 + amm - + # Cout d'un transparent # 15.85 euros les 100 transparents c_trans = 15.85 + amm - + # Cout d'un passage dans le tambour (noir seulement) # recto = 1 passage ; recto_v = 2 passages # Tambour : 328.90euros pour 40.000 passages # Kit transfert image : 361.78euros pour 200.000 passages # Kit fusion image : 328.90euros pour 100.000 passages c_tambour_noir = 1.332 - + # Cout suplementaire pour passage dans les tambours couleurs # 1406.50 les 3 tambours couleurs pour 40.000 passages c_tambour_coul = 3.51624 - + # Une feuille à 5% = 5 unites # Cout de 1 unité de noir # 1 toner fait 125.000 unites et coute 203.32euros # 1 kit de nettoyage fait 250.000 unites et coute 63.30euros c_noir = 0.18798 - + # Cout de 1 unité de couleur # 1 tonner fait 125.000 unites et coute 328.90euros c_coul = 0.78936 # Prix d'une agrafe c_agrafe = 4800. / 5000. / 3. - + # Prix de la facture # 2500 feuilles rouges à 40.07 euros (pour l'instant l'encre # de la facture est gracieusement offerte) # fact = 1.6028 fact = 0 - + ################# FIN des variables de prix ###################### - + # L'adresse mail de l'imprimante From_imprimante = 'impression@crans.org' @@ -124,17 +124,17 @@ class upload: # limite soft soft = 100 - + # limite hard hard = 700 - + # envoi des mails à disconnect@ disconnect_mail_soft = False disconnect_mail_hard = True # expéditeur des mails de déconnexion expediteur = "disconnect@crans.org" - + # textes des mails message_soft = u"""From: %(from)s To: %(to)s @@ -252,16 +252,17 @@ Si tu es parti du campus, souhaites-tu garder tes machines ? -- Merci par avance, -Les membres actifs du Crans""" +Les membres actifs du Crans""" # Classe pour les paramètres du firewall # ########################################## class conf_fw: mark = { 'https-radin': '0x3', + 'https-gratuit' : '0x3', 'proxy' : '0x2', 'bittorrent' : '0x1' } - + # Valeur du masque utilisé pour créer un arbre dans les filtres mask = [24] @@ -271,17 +272,17 @@ class virus: # Nombre de Flood Par heure flood = 100 virus = 10 - + # Classe pour la détection du p2p # ################################### -class p2p : +class p2p : # Limite de débit pour l'ensemble du p2p classifié, en octets/s # identique en upload et download debit_max = 1000000 # = 1 Mb/s = 125 ko/s debit_adh = 12000 # = 12 Kb/s = 1500 o/s (>= MTU [1500 bytes]) - + # Limite de paquets acceptés par protocole P2P en deux heures - limite = {'Bittorrent': 20, + limite = {'Bittorrent': 20, 'AppleJuice': 50, 'SoulSeek': 500, 'WinMX': 50, @@ -295,13 +296,13 @@ class p2p : # Expéditeur des mails de déconnexion expediteur = "disconnect@crans.org" - + avertissement = u"""From: %(From)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" -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. 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?= Content-Type: text/plain; charset="iso-8859-15" -Bonjour, -Nous avons détecté que ta machine, %(hostname)s utilisait le +Bonjour, +Nous avons détecté que ta machine, %(hostname)s utilisait le *protocole* %(protocole)s. Cela signifie : - Ou bien que tu utilises le logiciel qui a le même nom - que ce protocole, - - Ou bien que tu utilises un logiciel qui utilise le + que ce protocole, + - Ou bien que tu utilises un logiciel qui utilise le 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 en adhérant au CR@NS. @@ -345,14 +346,14 @@ Le PS a %(ps)s -- -Message créé par deconnexion.py""" +Message créé par deconnexion.py""" ############################# ## 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 à ## >>>>>>>>>>>>>>> jour en parralèle de ces modifs. @@ -398,12 +399,17 @@ vlans = { 'adherent' : 1, # VLan des inconnus 'accueil' : 7, - # VLan des radins - 'radin' : 6 + # VLan de la connexion gratuite + '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_gratuit = 1000000 + ####################### ## 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 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. ----- 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 les news : + - Pour les news : * Utilisateur : Vivelapa * Mot de passe : ranoia! - Pour le wiki : @@ -449,18 +455,18 @@ Les membres actifs.""" txt_ajout_droits = """From: Crans <%(From)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" Bonjour, -Tu viens d'être doté des droits %(Droit)s au Cr@ns. -Une description de ces droits et de la manière +Tu viens d'être doté des droits %(Droit)s au Cr@ns. +Une description de ces droits et de la manière de les utiliser est disponible sur la page : %(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. -- @@ -475,18 +481,18 @@ pages_infos_droits = { "Cableur" : "https://wiki.crans.org/%C3%8AtreC%C3%A2ble txt_charte_MA = u"""From: Crans <%(From)s> To: %(To)s -Subject: [CRANS] Charte des membres actifs +Subject: [CRANS] Charte des membres actifs Content-Type: text/plain; charset="iso-8859-1" Bonjour, 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 -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 : -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, @@ -503,7 +509,7 @@ Bonjour, 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 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 heureux de te les remettre. diff --git a/gestion/gen_confs/switchs.py b/gestion/gen_confs/switchs.py index 13a8c79a..3e3f3fcb 100755 --- a/gestion/gen_confs/switchs.py +++ b/gestion/gen_confs/switchs.py @@ -4,13 +4,13 @@ """ 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 argument : nom du switch - + procédure de configuration initiale : * mot de passe admin (password manager user-name ) * activation du ssh (crypto key generate ssh) * copie fichier de conf pour les reconfiguration copier le fichier de conf - + 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 -hostname "%(switch)s" +hostname "%(switch)s" ;-------------------------------------------------------- Snmp snmp-server contact "root@crans.org" snmp-server location "Batiment %(bat)s"