Commit graph

3009 commits

Author SHA1 Message Date
Pierre-Elliott Bécue
58a992378f [gest_crans] La suppression d'un adhérent et ses machines fonctionne.
* Les machines étaient instanciées (et donc lockées) une première fois, sans
 être désinstanciées ensuite, du coup, lors de la suppression de l'adhérent,
 la passe de suppression des machines ne fonctionnait pas, et faisait tout
 planter.
2014-07-01 10:55:00 +02:00
Pierre-Elliott Bécue
d67df13ef1 [firewall] La DSI a dit oui \o/
* 150 Mb/s en journée
 * 8 Gio d'upload (par principe, mais en vrai, ils ne s'intéressent plus
 à la limitation d'upload)
2014-06-30 18:11:46 +02:00
Pierre-Elliott Bécue
7b31b3e0e7 [ldap_crans] On évite plusieurs imports sur une ligne 2014-06-29 18:20:28 +02:00
Daniel STAN
a6b20bfaa8 mail: màj demenagement 2014-06-26 19:32:16 +02:00
Pierre-Elliott Bécue
4ff1344e6a [deconnexion.py] On arrondit à deux décimales. 2014-06-23 10:06:03 +02:00
Pierre-Elliott Bécue
c7a62df6f6 [comptage_upload] Nouveau (bébé) scripts de statistiques 2014-06-22 23:25:10 +02:00
Pierre-Elliott Bécue
b4109e55fe [gen_confs/filtrage] s/\t/ /g 2014-06-22 23:22:25 +02:00
Pierre-Elliott Bécue
6ca9a058e1 [Affichage] Bugfix qui en a introduit un autre 2014-06-21 19:31:09 +02:00
Daniel STAN
8a8fdd3931 gest_crans: bugreport même si nounou
Une nounou a rarement le temps de noter et bugfixer un truc si elle est en
train de câbler. Pourtant, debug passe automatiquement à True si isadm
est à True.
2014-06-20 12:50:58 +02:00
Pierre-Elliott Bécue
81485c85d2 [analyse] On agrandit la largeur du tableau dans le fichier généré par le cron.
* Et le mail n'était pas assez précis.
2014-06-19 10:16:18 +02:00
Pierre-Elliott Bécue
7da7390665 [surveillance/analyse] Un script tout beau, tout neuf, et adapté 2014-06-18 17:19:57 +02:00
Pierre-Elliott Bécue
c4c142686d [affichage] Ajout d'une liste de styles pour tableau, et bugfix
* On peut "styliser" des colonnes de tableau maintenant.
 * Le formatage pour les octets était foireux
2014-06-18 17:18:32 +02:00
Pierre-Elliott Bécue
741fba9ed1 [affichage] Print de debug oublié. 2014-06-18 12:15:34 +02:00
Pierre-Elliott Bécue
615fac78ac [comptage_upload] deconnexion.py avec la bonne requête, enfin j'espère 2014-06-18 01:13:04 +02:00
Pierre-Elliott Bécue
650991d32c [firewall] Erreur sur les appartements corrigée 2014-06-17 23:42:26 +02:00
Pierre-Elliott Bécue
19847201d2 [comptage_upload] Tout plein de bugs que j'avais pas pu dépister 2014-06-17 23:41:47 +02:00
Pierre-Elliott Bécue
9a1c89591f [comptage_upload] Odlyd prend la main 2014-06-17 23:31:18 +02:00
Pierre-Elliott Bécue
30e31a078c [trigger/trigger.py] Un peu de commentaires pour les deux trucs tricky. 2014-06-16 15:58:51 +02:00
Cron Daemon
b7e3d10b62 [ethercodes.dat] Mise à jour du fichier vendeur 2014-06-15 02:10:10 +02:00
Pierre-Elliott Bécue
4e90bd023b [trigger] Bugfix pour que le tout marche bien ensemble. 2014-06-15 00:54:03 +02:00
Pierre-Elliott Bécue
f41ab72706 [trigger] Ajout d'un trigger mac_ip pour le parefeu. 2014-06-15 00:31:21 +02:00
Pierre-Elliott Bécue
31df6dc770 [firewall4] Méthode ducktape pour retirer un couple mac,ip.
* Pareil que le commit précédent.
2014-06-14 23:49:02 +02:00
Pierre-Elliott Bécue
e7ad7ae63f [firewallv4] Duck tape pour ajouter à ipset un couple mac_ip
* Il y a bien une méthode, mais elle régénère TOUT l'ipset
 * Il y en a bien une autre, mais elle REFAIT des requêtes LDAP, et elle
 n'est pas utilisée.
2014-06-14 23:43:58 +02:00
Pierre-Elliott Bécue
1c9cd2a589 [trigger/firewall] Copier/coller foireux 2014-06-14 18:57:49 +02:00
Pierre-Elliott Bécue
51185c3b64 [trigger/firewall] On commence. 2014-06-14 18:56:45 +02:00
Pierre-Elliott Bécue
bfd2f185e2 [trigger/event] Correction d'erreurs
* Il faut faire des copies des dicos et des listes, sinon on les modifie in place
 * routing_key foireuse (trigger.announce au lieu de trigger.event)
 * Exchange erroné (trigger.event au lieu de trigger)
2014-06-14 17:13:03 +02:00
Pierre-Elliott Bécue
d45f55dae6 [trigger] Event probablement fonctionnel, need further tests. 2014-06-14 16:44:44 +02:00
Pierre-Elliott Bécue
31336bcc30 [firewall4] Homogénéisation de la conf, et sortie du moyen-âge.
* On fait des confs en mbit plutôt que kbps, ça évite des divisions.
 * On est à 100 mbit par seconde, pas 95.
 * Les appartements sont bridés à un upload de 128 ko/s, c'est ridicule,
 on monte à 1 Mo/s, et il faudrait songer à faire plus propre.
2014-06-14 16:02:54 +02:00
Pierre-Elliott Bécue
775f8686ca [tigger] Oubli de services/__init__.py 2014-06-12 19:30:39 +02:00
Pierre-Elliott Bécue
50d067aee8 [trigger] On tente un truc plus simple 2014-06-12 19:26:50 +02:00
Pierre-Elliott Bécue
9346d174e2 [trigger] Réinventer la roue alors qu'on l'a déjà créée dans le dossier.
* Ça sert à rien de créer un transcriptor spécifique alors qu'on a déjà
 tout ce qu'il faut avec trigger.py pour gérer le bouzin. Il suffit
 d'une méthode event décorée avec record dans event.py...
2014-06-12 17:38:00 +02:00
Pierre-Elliott Bécue
9cac0c2531 [trigger] On commence un début de gestionnaire d'événements.
* À terme, il sera ajouté aux bindings, dans l'objectif de gérer les
 envois de modifications sans que ceux-ci n'aient à implémenter la
 moindre autre chose qu'un producer standard qui balance des diff
 d'objets.
2014-06-11 23:33:44 +02:00
Pierre-Elliott Bécue
9c81aa2a23 Revert "[config/upload,deconnexion] On ne déconnecte plus pour n uploads en 1 mois"
This reverts commit a8a1767844.
2014-06-11 00:32:47 +02:00
Daniel STAN
e1f0d843fb whodal: typo 2014-06-03 23:09:25 +02:00
Vincent Le Gallic
5da95346d3 Usage message 2014-06-03 18:31:15 +02:00
Daniel STAN
27fbf3f5c9 whodal: câbleurs au d'Alembert ? 2014-06-03 18:22:08 +02:00
Pierre-Elliott Bécue
ee134b4d84 [affichage] Fonction tableau et quelques correctifs 2014-06-01 02:09:03 +02:00
Nicolas Dandrimont
32537ffe30 Jours fériés débridés 2014-05-29 14:34:53 +02:00
Vincent Le Gallic
0037927f8c Liste des jours fériés pour une année liturgique standard. 2014-05-29 14:31:44 +02:00
Pierre-Elliott Bécue
df94a8c94c [whos] On affiche lorsqu'un compte est désactivé.
* En rouge, parce que le rouge c'est trop bien <3
2014-05-23 15:17:22 +02:00
Pierre-Elliott Bécue
a515f75255 [trigger] Typo 2014-05-18 17:55:43 +02:00
Pierre-Elliott Bécue
4079d97dfd [chgpass] Incohérence entre la conf ici et dans pam 2014-05-16 02:09:33 +02:00
Vincent Le Gallic
97553ab91f oubli du .strip() 2014-05-16 01:42:03 +02:00
Vincent Le Gallic
3137d3a315 prompt() ne crashe pas salement mais propose de retenter son coup
Parce que recommencer tout son câblage parce qu'on a foiré la redirection
mail, c'est ultra-chiant.
2014-05-16 01:37:46 +02:00
Pierre-Elliott Bécue
17e4baac12 [firewall] On permet aux serveurs d'être joignables sur le port 22
* Et on corrige deux typos dans utils.py
2014-05-15 14:09:12 +02:00
Cron Daemon
eadc449a8e [ethercodes.dat] Mise à jour du fichier vendeur 2014-05-15 02:10:09 +02:00
Vincent Le Gallic
1c2dbbe9e7 Sémantique de expected mal comprise dans le précédent commit. Fucking club-crans. 2014-05-14 11:37:37 +02:00
Fabien Girard
bab8ecc703 Ajout de ripe-atlas au 2b 2014-05-13 17:00:19 +02:00
Pierre-Elliott Bécue
a473911463 [chgpass] En cas d'utilisateur introuvable, fallback sur les users locaux 2014-05-09 01:48:54 +02:00
Pierre-Elliott Bécue
b26e329e83 [affichage] Ajout d'une fonction de style dédiée pour dialog 2014-05-08 22:42:11 +02:00