Valentin Samir
b6daf34f42
[deconnexion] Exemption d'upload via l'ipv6 transcripte
2013-07-16 20:06:28 +02:00
Valentin Samir
14e8b586cb
[deconnexion] On n'écrase pas la variable mail quand on l'utilise plus loin dans le script
2013-05-12 16:18:52 +02:00
Vincent Le Gallic
7de837b8d1
[deconnexion.py] on retire les beuglantes sur les IPv6 pour les mettre dans un autre cron moins fréquent.
2013-05-11 17:56:33 +02:00
Vincent Le Gallic
20fdae6ac2
utils/sendmail, deconnexion.py et config/mails/upload.py : envoie de mail avec une classe pour instancier les messages
...
Idéalement, il faudrait passer tous les mails de la conf sous ce format et les instancier tous comme ça.
Ça permet d'encoder proprement les headers avec éventuellement des variables dedans.
2013-05-08 01:23:10 +02:00
Pierre-Elliott Bécue
a1bf0a4547
[scripts] Going to utf-8
2013-05-05 01:10:09 +02:00
Pierre-Elliott Bécue
b9fadbfa38
[config/upload] On améliore les mails.
...
* On échappe les headers
* On évite de mettre aid= quand c'est un club qui se fait sanctionner
2013-05-03 01:53:25 +02:00
Valentin Samir
b1b8cd1234
[deconnexion] Écriture du messages d'erreur sur stderr, affichage du str de l'exception
2013-04-29 13:22:32 +02:00
Valentin Samir
45b43435cf
[deconnexion] L'exception est levée lors de l'appel de la methode save
...
On n'envoit pas de mail à l'adhérent si une exception est rattrapée
Sinon il recevrait un mail toutes les 5min
2013-04-29 12:49:42 +02:00
Pierre-Elliott Bécue
7811964e80
[deconnexion.py] On ajoute pas le puni à la bdd postgres si l'ajout ldap foire.
2013-04-29 12:40:50 +02:00
Pierre-Elliott Bécue
a42c7fce86
[deconnexion.py] On précise l'aid pour la déco pour upload
2013-04-23 20:14:58 +02:00
Valentin Samir
90764dba42
[config, firewall4, ipt, deconnexion] Bridage pour les décos pour upload
2013-04-13 22:20:21 +02:00
Valentin Samir
889547580a
[deconnexion] Lorsque que deux macs utilisent la même ipv6 sur un interval de trois jours, on affiche l'ipv6 et les deux macs
2013-04-06 14:56:43 +02:00
Vincent Le Gallic
2ce185720e
Éclatement de config.py en plusieurs sous-module de config. L'API reste à peu près la même, il faut juste penser à import config.submodule avant d'utilisr config.submodule (confid.dns, config.upload par exemple)
...
Tous les autres fichiers modifiés le sont pour compatibilité avec ce changement.
Ce commit implique des commits du même genre dans l'intranet2, lc_ldap et bcfg2.
2013-03-26 16:24:31 +01:00
Valentin Samir
3d494c87c4
[deconnexion] typo pour les déconnections ipv6 s/ip/mac/
2013-03-23 17:28:36 +01:00
Valentin Samir
15c518cc17
[deconnexion, ipt, surveillance] On compte l'upload ipv6 par adresses mac à partir de la correspondance fournie par la parssage des logs du firewall par mac_ip. On affiche un avertissement si on trouve deux mac avec le même ip sur les 3 derniers jours
2013-02-09 17:45:37 +01:00
Pierre-Elliott Bécue
5af39592a6
[deconnexion.py] On ne retourne que les gens dont l'upload est >= 250 Mo, et on vire l'union avec dump
2013-02-05 16:21:18 +01:00
Pierre-Elliott Bécue
bf26fc0bb8
[deconnexion.py] Ajout d'informations sur les derniers endroits où les machines ont été vues (pour mettre en évidence d'éventuels spoofs)
...
* Une deconnexion pour upload entraîne la recherche dans la base mac_prises des différentes chambres où toutes les machines filaires ont été vues pour la dernière fois.
* Une pour p2p récupère la même info pour la machine déconnectée si elle est filaire.
2013-02-03 03:13:50 +01:00
Vincent Le Gallic
c039058708
Enregistrement des droits d'exécution. Aucune vraie modif.
...
Darcs n'enregistrait pas les permissions des fichiers.
2013-01-31 05:36:25 +01:00
Pierre-Elliott Bécue
90baff4f36
[Deconnexion.py] Psycopg retourne des tuples, et setlocale attend plus de précision que la langue.
...
Ignore-this: c182cb914ee0025aebff030fd1b14b87
darcs-hash:20130127004622-afe24-4be0b922638e5b0200dec8ca421220490bfead4b.gz
2013-01-27 01:46:22 +01:00
Pierre-Elliott Bécue
bff0c9f555
Dans la série pgsql => thot, on transfère les bases de données, pour cela, on s'assure que tout est prêt niveau scripts.
...
Ignore-this: 1310db9d47caaf448d3727daafb43b77
Et on fait des patchs dégueux parce que psycopg est dans une trop vieille version...
darcs-hash:20130126222239-afe24-302736b502be967e4295205a6b865a9f55fb8e63.gz
2013-01-26 23:22:39 +01:00
Olivier Iffrig
3ecf72fbec
[deconnexion, ldap_crans] On ne crashe pas au moment de déconnecter un proprio virtuel
...
Ignore-this: 18ea66e81e966ddc84fa67353e40f6ce
Le script de déconnexion crashe au moment de save() une instance de AssociationCrans par exemple...
On se content d'afficher le problème (c'est cron qui l'exécute, donc ça sera envoyé par mail).
darcs-hash:20121128081425-108b1-257442176bca6479caee7628c6c9871a5977d221.gz
2012-11-28 09:14:25 +01:00
Daniel STAN
7866b5adeb
[deconnexion] On ne prévient pas les gens déjà déco
...
Ignore-this: 63a22ddf427ecacc08e4b570e1ac4099
darcs-hash:20120803122838-28565-13c9f30c6cfff46bbc1dcfe003c40ef98550d2f6.gz
2012-08-03 14:28:38 +02:00
Nicolas Dandrimont
25a68cd4dc
[ldap_crans, deconnexion] print u"" == stupide
...
Ignore-this: a20c00ec570810fc4a73c73dabdc5a42
darcs-hash:20120718144634-ffbb2-a463a1a7705e2a81a9a88710a8fcaf97ffac871d.gz
2012-07-18 16:46:34 +02:00
Michel Blockelet
f9cd364947
[deconnexion.py] %d % int
...
Ignore-this: b9d416331ae828afa711778f11ab549
darcs-hash:20120412111732-ddb99-49e017f478d685f0a2bf9d81e4ae3db696f0e7fe.gz
2012-04-12 13:17:32 +02:00
Michel Blockelet
acef69c7da
[deconnexion.py] On ne déconnecte plus pour Bittorrent
...
Maintenant ils reçoivent seulement un mail d'avertissement
darcs-hash:20110307233611-ddb99-be4482514f3f841735ec695e36a8b45f63c878fc.gz
2011-03-08 00:36:11 +01:00
Michel Blockelet
7b2fc39186
[deconnexion.py] Oups, c'est mieux de definir mail partout
...
darcs-hash:20101010095838-ddb99-8af47dd47efa185daa2f0d38d040c91a9e57c2e7.gz
2010-10-10 11:58:38 +02:00
Michel Blockelet
2de6874e8a
[deconnexion.py] On ne se connecte au SMTP que si besoin est
...
Ca permet de ne pas laisser trainer une connexion (qui timeout si une requete
prend trop de temps)
darcs-hash:20101010003053-ddb99-035938e92c99e7565f89c456b422ac1d649f1328.gz
2010-10-10 02:30:53 +02:00
Nicolas Bruot
0c76d4af79
[./surveillance/deconnexion.py] Les emails et les fiches indiquent le bon nombre de déconnexion
...
Ignore-this: 6919bd6f26e636f231fd1a28200f862
darcs-hash:20100724102640-12f45-a5c8ee9048f7c4bc17392d19ae2917bd5ebffbda.gz
2010-07-24 12:26:40 +02:00
Nicolas Bruot
dcdcccfa2b
[./gestion/deconnexion.py] P2P : déconnexion longue après 3 déconnexions de 24 h
...
Ignore-this: 1de1bd071825ff8682897c3d2cd2c713
darcs-hash:20100720114937-12f45-305e4842bbce7fc80c1924ad446081519dac9f93.gz
2010-07-20 13:49:37 +02:00
Michel Blockelet
bb69478a32
[deconnexion.py,fiche_deconnexion] Corrections vis-a-vis des accents
...
Ca permettait aux gens qui avaient un accent dans leur nom de ne pas se faire
deconnecter (plantage du script generate.py et donc de deconnexion.py).
Par ailleurs, si generate.py plante, deconnexion.py deconnecte quand meme.
darcs-hash:20100509145618-ddb99-8d9ab159498056ef83de79bc6e2ff62247803c3c.gz
2010-05-09 16:56:18 +02:00
Michel Blockelet
6e04e143b9
[surveillance/deconnexion.py] On ne fait plus la difference pour le Bittorrent
...
On va se marrer
darcs-hash:20100506173226-ddb99-851fcd434494b30e90a7753d72d715eef02fc115.gz
2010-05-06 19:32:26 +02:00
Michel Blockelet
d56ae463fc
[deconnexion.py] Pas sanctionner deux fois a 2h d'intervalle
...
darcs-hash:20100407223708-ddb99-f1a632149564b0da8a847cc791a529b707f4d9f6.gz
2010-04-08 00:37:08 +02:00
Michel Blockelet
ed855e941f
[gen_confs/,surveillance/] virus splitte vers virus et autodisc_virus
...
Pour que le systeme n'enleve pas les deconnexions manuelles, et pour pouvoir
mettre un message different aux gens deconnectes manuellement
darcs-hash:20100316200552-ddb99-86effb62af5f560cd99563326d98d9721e51e289.gz
2010-03-16 21:05:52 +01:00
Nicolas Dandrimont
454a2776f5
[deconnexion.py] Bittorrent -> 24h
...
darcs-hash:20100301215939-ffbb2-a8be8c4292f40298f93a70c412f044421767bb2c.gz
2010-03-01 22:59:39 +01:00
Nicolas Dandrimont
2311370ac4
[deconnexion.py] Passage 6h pour le bittorrent...
...
darcs-hash:20100219193934-ffbb2-ddc78bc943add4a86c7d522966aba9f9a6fe917a.gz
2010-02-19 20:39:34 +01:00
Nicolas Dandrimont
668908a835
[deconnexion] ᛋᛋ il faut tous les brûler ᛋᛋ
...
La déconnexion bittorrent dure 2h
darcs-hash:20100211230331-ffbb2-f791efd125f1e4bea1bee1e0f5c891abbd82f51e.gz
2010-02-12 00:03:31 +01:00
Michel Blockelet
ca191d8a27
[surveillance/] Migration de pgsql
...
Et passage rapide en UTF-8 parce que c'est mieux pour les requetes envoyees
a PostGreSQL ...
darcs-hash:20090421142755-ddb99-5540951e07f5d88c0ccff940b6fb9862c8c24b07.gz
2009-04-21 16:27:55 +02:00
Antoine Durand-Gasselin
3c25335710
[deconnexion.py] passage en utf-8
...
darcs-hash:20090319122121-bd074-d8380ffbaca92867e3e79ffc843cea20d71739ec.gz
2009-03-19 13:21:21 +01:00
Antoine Durand-Gasselin
4a68475e34
[wiki-lenny] suppression de static/
...
darcs-hash:20090314092631-bd074-b01256aeaf71e935851b3ecdbd623eaae8c9e8a1.gz
2009-03-14 10:26:31 +01:00
Michel Blockelet
8fdb1392da
[deconnexion.py] Probleme d'accent ...
...
darcs-hash:20090314072158-ddb99-3bec31abf31471f2c3ce45006d3084311002ca4c.gz
2009-03-14 08:21:58 +01:00
Michel Blockelet
63a8882dbc
[deconnexion.py] On supprime de la liste les machines plus infectees
...
darcs-hash:20090313214106-ddb99-100d129381b0dc18baff3934199fb2c490cc9a6d.gz
2009-03-13 22:41:06 +01:00
glondu
cd8e494330
Oups.
...
darcs-hash:20060921091152-68412-046555e6069df3e9efa2b98f038af04832235f41.gz
2006-09-21 11:11:52 +02:00
glondu
ee3138cdee
Petite vrification supplmentaire...
...
darcs-hash:20060919051354-68412-335c44a3fc5a90488ae80869e2e7ab3fbe82bfa9.gz
2006-09-19 07:13:54 +02:00
chove
00f5089e15
la machine a t dtruite et on a encore des logs...
...
TODO : dtruire les logs dans la bdd lorsqu'on dtruit une machine
darcs-hash:20060913233943-4ec08-c34be7505570daf87116aa4163a7aa102949edd7.gz
2006-09-14 01:39:43 +02:00
glondu
cf3171462a
Dependance inutile.
...
darcs-hash:20060506033935-68412-b55f52c703c2b6ca37f5a1a5782100c8ebee8167.gz
2006-05-06 05:39:35 +02:00
salles
6799e03451
Bon apparemment faut bien crire la licence dans tous les code qu'on fait.
...
:-p
Je m'arreterai l.
darcs-hash:20060424164402-72cb0-f87b02dc4ec6e4ca1ab0ed4a1e3c62e7cbd06894.gz
2006-04-24 18:44:02 +02:00
salles
3436a1197a
On continue de dconnecter tant que ce n'est pas vot/dcid.
...
darcs-hash:20060424162419-72cb0-52c796e6a9636f2191c194f7d95f058ee93c2adf.gz
2006-04-24 18:24:19 +02:00
salles
bcc4ec2568
On utilise la fonction de gnration crite ailleurs
...
darcs-hash:20060424162252-72cb0-a801c080c1cfa0b1f5a594a0c11d278d154d5565.gz
2006-04-24 18:22:52 +02:00
salles
89e805bb02
On compte sur les deux dernires heures seulement, a vitera peut tre
...
certains faux positifs (pas celui de Freecorp)
darcs-hash:20060420193300-72cb0-a1ba090e07a837b747d73f668554b7f147d4b71c.gz
2006-04-20 21:33:00 +02:00
salles
d373042bdc
Je savais que j'aurai pas du me rveiller maintenant
...
darcs-hash:20060405205547-72cb0-6093dd93d257bb678009bb99450fbe07c82cd6c9.gz
2006-04-05 22:55:47 +02:00