Commit graph

399 commits

Author SHA1 Message Date
Valentin Samir
e258966aec [surveillance/deconnexion] Plus d'entrée dans les log de deconnexion upload 2013-11-20 00:50:02 +01:00
Vincent Le Gallic
0dfc1e151c [analyse.py] Passage en UTF-8 et on print pas impunément un unicode. 2013-11-14 02:22:41 +01:00
Vincent Le Gallic
e55e04aa13 [arpwatch] Ça l'air de marcher, on droppe vraiment les mails inutiles maintenant. 2013-11-10 16:40:17 +01:00
Vincent Le Gallic
d1ab00debc [arpwatch] Problèmes de #! 2013-11-09 03:56:33 +01:00
Vincent Le Gallic
8a79b10b9d [arpwatch] On marque "à dropper" certains évènements.
Cf 7560f05a1e puis 95234963da.
Si ça marche, on droppera.
2013-11-09 03:27:00 +01:00
Daniel STAN
093fa67e0b [arpwatch] bugfix: pas de connexion ldap implicite
Uniquement si on a réellement un objet à whoser et cie. En l'occurence, l'import
du module de traçage importe également ldap_crans …
2013-11-08 01:29:55 +01:00
Vincent Le Gallic
95234963da Revert "[arpwatch] On n'envoie pas de mail pour les évènement inintéressants."
This reverts commit 7560f05a1e.
2013-10-31 04:22:22 +01:00
Vincent Le Gallic
7560f05a1e [arpwatch] On n'envoie pas de mail pour les évènement inintéressants. 2013-10-28 20:14:23 +01:00
Valentin Samir
cb58f8f6b9 [deconnexion] s/proprio.machine()/proprio.machines()/ 2013-10-26 19:28:43 +02:00
Valentin Samir
d99bdc7601 [analyse, deconnexion] Dump des logs d'upload quand un utilisateur est bridé
Les fichiers sont mis sans /usr/scripts/var/analyse/$ip-$time.txt
2013-10-22 20:22:19 +02:00
Valentin Samir
81eddeb0ff [mail] Le corps est encodé dans la fonction de génération, pas besoin de le refaire 2013-10-08 10:14:56 +02:00
Valentin Samir
0addbac08e [mail] Templating 2013-10-01 19:28:35 +02:00
Pierre-Elliott Bécue
6db33c926f [comptes_inactifs/templates] Passage en utf-8 2013-08-27 23:53:18 +02:00
Pierre-Elliott Bécue
4cbe722ae7 [random] Cleaning 2013-08-27 23:51:34 +02:00
Pierre-Elliott Bécue
d8a53536b0 [Surveillance] On utilise la nouvelle méthode psycopg2 pour autocommit.
* C'est plus clair \o/
2013-08-16 01:18:28 +02:00
Daniel STAN
2a129ef949 [deprecated] virus.py ne semble plus utilisé 2013-08-04 13:52:24 +02:00
Daniel STAN
ced52d6034 [arpwatch_sendmail/initscript] vraie variable $PATH
C'était *un peu* débile ce que j'avais fait …
2013-07-26 23:24:11 +02:00
Daniel STAN
c068df708d [arpwatch] ajout d'un serveur d'envoi
Celui-ci écoute au travers d'une socket unix. Il permet ainsi de garder
une connexion ldap (et pg et cie) en permanence ouverte. Ce qui accélère
le traitement des rapports de arpwatch.
Pour utiliser ce server, report.py (ancien arpwatch_sendmail.py)
tente de se connecter à cette socket et envoie le mail lui-même en cas
d'échec.
On rajoute également un initscript pour arpwatch_sendmail_server.
Il n'est pas parfait et si vous aimez pas, feel free to edit.
2013-07-21 20:08:53 +02:00
Daniel STAN
6f45725da9 [collisions_ipv6.py] mise en forme (esthétisme)
parce que je trouve qu'on parse mieux la query comme ça
2013-07-21 11:10:09 +02:00
Valentin Samir
b6daf34f42 [deconnexion] Exemption d'upload via l'ipv6 transcripte 2013-07-16 20:06:28 +02:00
Vincent Le Gallic
2c204eab16 [surveillance/statistiques.py] Champ X-Mailer 2013-06-30 05:50:30 +02:00
Pierre-Elliott Bécue
16dedbbe62 [Oublis] On augmente le nombre d'entrées dans l'historique pour l'upload, et on corrige un bug sur ridtools 2013-06-21 19:04:06 +02:00
Lucas Serrano
9447287a7a [comptes_inactifs] Adaptation au nouveau timestamp 2013-06-21 15:46:57 +02:00
Valentin Samir
23a0a30678 [mac_prise] search by uid 2013-06-20 09:58:15 +02:00
Pierre-Elliott Bécue
7eb8dd7692 [deconnexion_upload.tex] MàJ 2013-06-03 15:08:39 +02:00
Pierre-Elliott Bécue
d91798fb06 [mac_prises] Oups. 2013-05-31 22:43:28 +02:00
Valentin Samir
d6fb41aaf2 [arpwatch_sendmail] On ne trace les macs qu'en cas de flip flop sur une ip crans 2013-05-26 17:46:02 +02:00
Vincent Le Gallic
0922e3c63b lc_ldap.shortcuts 2013-05-16 06:31:57 +02:00
Pierre-Elliott Bécue
dc01a371dc [mac_prises] Hmmm. 2013-05-15 23:05:17 +02:00
Pierre-Elliott Bécue
98c3eb1e00 [mac_prises] On liste les switches via la fonction dans annuaires_pg 2013-05-13 23:04:40 +02:00
Valentin Samir
da3ace76b7 On a besoin d'ipt 2013-05-12 16:19:38 +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
Daniel STAN
a4fd07d9ba [arpwatch] retour du script, en utf-8 2013-05-11 18:56:09 +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
10275229a1 Dans la série suppression des liens symboliques : /usr/scripts/lib devient /usr/scripts/cranslib
* Comme ça c'est plus clair que c'est un truc custom crans
 * Le lien symbolique /usr/scripts/gestion/crans/ est retiré. D'autres suivront.
2013-05-08 04:04:30 +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
Vincent Le Gallic
264df1f392 [surveillance/fiche_deconnexion/generate.py] from something import * : brûler… 2013-05-05 21:03:31 +02:00
Pierre-Elliott Bécue
65a755ce6f [mac_prises] Disclaimers+README 2013-05-05 05:23:23 +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
Pierre-Elliott Bécue
0e84b5e02d [mac_prises] On envoie plus qu'un email par jour, qui contient un résumé qualitatif, et des détails en pièce jointe. 2013-05-03 01:48:00 +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
Valentin Samir
9c809f9235 [analyse] On n'affiche pas toujours l'upload total 2013-04-25 14:34:01 +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
1c80747461 [analyse] On affiche l'upload et le download total 2013-04-14 16:11:06 +02:00
Valentin Samir
90764dba42 [config, firewall4, ipt, deconnexion] Bridage pour les décos pour upload 2013-04-13 22:20:21 +02:00
Vincent Le Gallic
417d9f90fc missing ; 2013-04-11 11:59:13 +02:00
Pierre-Elliott Bécue
e52290712c [maintenance.sql] Adieu flood, bonjour upload6 2013-04-10 16:43:48 +02:00