Commit graph

5116 commits

Author SHA1 Message Date
Lucas Serrano
f4c315cda8 [printer_watch] On écrit dans var 2013-11-17 00:51:14 +01:00
Valentin Samir
1c9534b082 [pxeboot] Mise à jour des distrib
En partivulier, certaine ubuntu n'ont plus de vmlinux mais un vmlinux.efi
du coup, il faut changer un peu la generation
2013-11-16 23:45:46 +01:00
Lucas Serrano
78b4e65e5a [printer_watch] On rend le script stateful 2013-11-16 23:27:20 +01:00
Cron Daemon
8351cecd8a [ethercodes.dat] Mise à jour du fichier vendeur 2013-11-15 02:10:08 +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
3a7d53a65b [config] HT != TTC 2013-11-14 01:15:51 +01:00
Vincent Le Gallic
7eb75c342d [config] Le service d'impression a failli devenir gratuit !
€ != centimes
2013-11-14 00:06:07 +01:00
Ariane Soret
2254c74c1a [config] changement du prix des feuilles A4 2013-11-13 20:27:08 +01:00
Valentin Samir
1ef9fed378 [sip/sms] Possibilité d'envoyer des IM vers la fédération sip
Ça marche probablement, je ne peux pas tester, je n'ai pas de compte sip
supportant les IM hors crans.
2013-11-13 13:54:20 +01:00
Valentin Samir
64b0ee0478 [sip/sms] Methode pour envoyer des IM via la classe Sms
On adapte send_sms en conséquence
2013-11-13 13:34:56 +01:00
Valentin Samir
83bd508547 [sip/send_sms.py] Caller id correct et delaie des IM si le compte n'est pas connecté 2013-11-13 01:10:03 +01:00
Valentin Samir
cdb556e74e [sip/asterisk] AsteriskError plus détaillée 2013-11-13 01:09:38 +01:00
Valentin Samir
c1e600862b [sip] Vieux fichier plus utilisé 2013-11-12 17:09:29 +01:00
Valentin Samir
37b3832b25 [sip] Gestion dynamique du multidial (pour les numéros associé a un droit ldap)
On a donc un fonction pour convertir un droit ldap en liste de numéro
2013-11-12 17:08:44 +01:00
Valentin Samir
db5de1a8cc [sip] Scripts appelé par asterisk dans un sous dossier 2013-11-12 17:08:03 +01:00
Valentin Samir
4060df409c [sip/asterisk] Retrait d'une fonction inutile 2013-11-11 19:28:49 +01:00
Valentin Samir
78385c4535 [sip/sms] File d'attente des sms dans la base pgsql 2013-11-11 19:26:48 +01:00
Valentin Samir
386086a93c [ldap_crans] On autorise les redirection vers des ml crans
C'est utile surtout pour les clubs qui redirigent leur mail club vers leur ml
2013-11-11 17:37:50 +01:00
Valentin Samir
86906cc6e3 [sip] Alias dynamiques 2013-11-11 17:37:20 +01:00
Valentin Samir
7c6a395972 [portail_captif] Désactivation de l'affaction d'une ipv4 aux machines wifi sans ipv4 2013-11-10 16:46:20 +01:00
Valentin Samir
8467797d69 [tv/vignette] On attents un peu plus longtemps avant de générer la vignette suivante
Je ne sais pas pourquoi, mais au bout d'un moment, quand on génère les vignettes
cochon ne reçois plus les flus multicast (alors qu'il les émets) et donc les vignettes
ne se génère plus. Je veux voir si augementer le délais entre deux abonnement igmp
supprime ce comportement.
2013-11-10 16:44:52 +01:00
Valentin Samir
7ab6f2bcca [firewall4] Methode pour recharger toutes les blacklists 2013-11-10 16:44:29 +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
Vincent Le Gallic
7ce03ce064 [.gitignore] Clean after yourself. 2013-11-09 02:49:53 +01:00
Valentin Samir
8cf3d7332a [firewall4] Oublis, reremplis ipset soft si restart et divers 2013-11-08 23:29:13 +01:00
Valentin Samir
4d16e0aff6 [mail/upload_soft] On n'a pas upload de manière exessive quans on trigger le mail à 300Mo 2013-11-08 20:30:12 +01:00
Valentin Samir
551ef275a3 [firewall] Sans les variables de debug pour tester, c'est mieux 2013-11-08 20:29:35 +01:00
Valentin Samir
2d2cbf2d9f [firewall4] Séparation en plusieurs fichiers
En gros, un par pare feu
2013-11-08 20:02:16 +01:00
Valentin Samir
964abdd565 Old firewalls are old 2013-11-08 20:02:16 +01:00
Daniel STAN
03c28a1457 ldap_crans: bl "carte_etudiant" et "paiement"
Ces blacklists existent déjà virtuellement dans lc_ldap, notamment pour le
firewalling: ie si un adhérent n'a pas payé sa cotisation pour cette année, une
blackliste "paiement" est renvoyée par la fonction blacklist(), même si elle
n'est pas réellement présente dans la base ldap.

On officialise dans ce commit l'existence (dans la bdd) de ces blacklistes, afin
de par exemple bloquer plus proprement un adhérent cotisant pour moins d'un an,
ou pour donner un sursis de carte d'étudiant supplémentaire.

NB: blocage prend un C.
2013-11-08 18:22:41 +01:00
Daniel STAN
528c152e5f chgpass: silent fail si pas de secrets
Ce script est importé par ldap_crans (pourquoi ?!!! :( ). Or ldap_crans est
parfois importé par des users qui n'ont pas accès aux secrets. Typiquement,
freerad, qui a le droit de se connecter à ldap uniquement via une socket locale
sans mdp.
Bref, si chgpass.py n'arrive pas à lire les secrets, c'est normal …
2013-11-08 18:10:24 +01:00
Valentin Samir
ab99ecea37 [firewall4] Blacklist soft redirige vers portail captif même quand blacklist hard
Il suffisait d'autoriser la connection à komaz dans INPUT et non pas dans FORWARD -_-'
2013-11-08 02:59:33 +01:00
Valentin Samir
a29e729c1e [firewall4] Oublis lors d'une liste d'ipv4 vide 2013-11-08 02:58:29 +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
Valentin Samir
90ff8f1913 [ipt] On utilise le rid et pas le mid pour trouver le prefixe de la machine dans rid_primaires
Sinon, bah, ça marche pas et les gens ils sont pas déconnecté.
De plus, on blacklist par mac qu'on ai trouvé l'ipv6 ou non de la machine.
2013-11-08 00:32:40 +01:00
Daniel STAN
bba2b1cf9b chgpass, ldap_crans: secrets_new 2013-11-07 23:00:46 +01:00
Daniel STAN
e8700aa131 vieux: ajoute_chambre,arp 2013-11-07 22:33:10 +01:00
Daniel STAN
29d7bc0fb6 send_message: fix user
fix this fucking user.
2013-11-07 20:28:34 +01:00
Daniel STAN
a095092906 secrets_new: profiling
On syslog les demandes de mot de passe des scripts. Histoire de savoir
qui a besoin de quoi pour limiter ensuite.
Cf /var/log/secrets_new.log sur thot.
2013-11-07 19:35:09 +01:00
Vincent Le Gallic
5eb2f7d5ff [mail_invalide] Kludge pour gérer les noms avec des accents. 2013-11-07 12:06:08 +01:00
Valentin Samir
5a5d338fb7 [bind] Ignorer les ip "<automatique>" dans le reverse 2013-11-06 18:52:19 +01:00
Valentin Samir
65170d2678 [config] bl_carte_et_actif = True 2013-11-06 18:52:07 +01:00
Daniel STAN
ae0a7d7725 freeradius/auth.py: macs de test v6only 2013-11-06 18:48:03 +01:00
Daniel STAN
5c740ae712 freeradius/auth.py: plus de détails de logs 2013-11-06 18:47:32 +01:00
Daniel STAN
a83dba0dcd send_sms: shabang + secrets_new 2013-11-06 18:38:05 +01:00
Daniel STAN
336b2eafb1 send_sms: gepass.getuser() pour l'user courant 2013-11-06 18:28:48 +01:00
Lucas Serrano
98aeef1811 [printer_watch] Ajout d'un X-Mailer custom 2013-11-05 17:00:14 +01:00
Valentin Samir
361fa95b9d [dhcpd_new] Retrait d'une dépendance inutile à ldap_crans 2013-11-05 13:27:54 +01:00