ça me semble un peu illusoire parce que si ça foire, latex va attendre qu'on lui parle, donc ça va deadlocker...
Mais au moins, ça prévient si latex est pas installé. (True story)
* 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.
* Le wrapper n'envoie plus de mails
* Analyzer envoie ses mails lui-même, avec en pièce jointe le contenu du logging.
* Analyzer n'envoit rien si les tableaux sont vide, sauf si hargneux, et sur une demi heure
* Création de mac_prise_reperage, dont le but est de lister les macs inconnues d'une chambre sur une plage de 24h (script exécuté par cron toutes les heures), et de compter le nombre de minutes pendant lesquelles elles ont été présentes. Si la somme des compteurs pour une chambre dépasse une quantité dans config, on envoie un mail. Pas de logging ici, tout est "limpide". Il faudra bien définir la variable de config sus-citée.
* Modification de config, on rajoute les deux variables pour mac_prise_reperage.py
Je commence à en avoir marre des gens qui spoofent. J'ai donc pris
en charge l'écriture de mac_prises cette nuit.
Je le mets en test vers la mailing list test@lists.crans.org, avis
aux amateurs.
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
Ignore-this: 8d1754ffb1590f21db6c935f0a2299bd
Si des trucs ne marchent plus, faites des mv !
darcs-hash:20130118003531-afe24-59a0c8a1afc71c24c43466952f636081895194d3.gz
Ignore-this: 70ee6683b32e2f27a86b3fae621fea1c
Et comme ça ça évite au cronscript de râler tous les jours.
darcs-hash:20121218141015-2c9c1-a47cf036db03647a351d527c396355fed14f9daf.gz
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
Ignore-this: eda45d6122669802eeee401d5ff81cf9
parce que netfilter fait parfois caca (comme tout le monde…)
darcs-hash:20121030223617-28565-c421592560f590198c00bce4e7dd6a7e453fec53.gz
Ignore-this: 5372b7094815f1f60930a2406006e27e
Maintenant ca va generer le ps pour de vrai ...
darcs-hash:20120412111807-ddb99-f6622519e66ec8f4427fffe38653c9665987775b.gz
Ignore-this: b3aadc6ac2b7db5aab2315cefe8416f
Je me disais bien qu'il ne se passait plus grand-chose sur arpwatch
darcs-hash:20111126225730-ddb99-e215d70be054d56d87a980c79e7d4ec7cff6827d.gz
Ignore-this: 1fd59f23ad4f349c46f2845827fbdaa2
Il reste a corriger le fait que faire une requete par IP de serveur prend 40mn
pour generer les stats correspondantes ...
darcs-hash:20110913130843-ddb99-ec532ae595430006207cb98654752e60b35c77d6.gz