Commit graph

5116 commits

Author SHA1 Message Date
Daniel STAN
c6f4a0cec8 switchs2: vlan adm untagged pour les serveurs 2013-09-22 14:55:58 +02:00
Valentin Samir
225ee9c248 [list_droits] Un peu de trie et pas de liste de droits hardcodé
On affiche aussi l'année d'arrivé de l'adhérent
2013-09-21 14:34:55 +02:00
Daniel STAN
938dd6c210 annuaires: précision prises uplink
Puisqu'on a l'info, autant la garder.
2013-09-19 22:28:24 +02:00
Daniel STAN
248702cfe2 [switchs2] s/data_header/config_header/ 2013-09-19 22:26:27 +02:00
Pierre-Elliott Bécue
3e5b3749f2 [dns] Ajout vlan événementiel 2013-09-16 14:34:16 +02:00
Cron Daemon
77876e2ebd [ethercodes.dat] Mise à jour du fichier vendeur 2013-09-15 02:10:04 +02:00
Vincent Le Gallic
5ce1dd11c2 [crans] On cumule les erreurs 2013-09-12 10:33:07 +02:00
Vincent Le Gallic
6532f805ad [chambre_vides] How many did we exterminated ? 2013-09-12 10:10:52 +02:00
Vincent Le Gallic
38a839985a le --zombielock automatique avait toujours $?=1 2013-09-12 10:03:03 +02:00
Daniel STAN
736af563d7 [crans] run --zombielock if gest_crash
Je revendique mon point.

--
Aïe
2013-09-12 01:36:50 +02:00
Vincent Le Gallic
9abdec7a0c [gest_crans] On envoie les mails de bugreports à root@ 2013-09-11 22:24:56 +02:00
Valentin Samir
86e2012132 [ipt] Pas de modification en place de la liste de blacklist de config.py 2013-09-07 18:54:05 +02:00
Valentin Samir
b3b43c361a [tv] recup_sap.py ++ on a l'info du groupe 2013-09-05 20:05:10 +02:00
Valentin Samir
f0908359b0 [radio] Ajout de BBC 1 2 3 4 2013-09-05 20:04:51 +02:00
Valentin Samir
9131575122 [tv, dns] Mutualisation des noms de domaines 2013-09-05 20:03:31 +02:00
Daniel STAN
13995bfe92 [portail_captif] paths inutiles 2013-09-05 19:42:05 +02:00
Daniel STAN
f17e95d466 [ldap_crans] ajout d'un try pour regen dhcp
sorry Yoda...
2013-09-05 19:38:06 +02:00
Valentin Samir
cd4000b45d [bind] Du punycode dans la zone tv \(^_^)/ 2013-09-05 10:07:23 +02:00
Valentin Samir
37c77d88d0 [tv] Un recup_sap en python pour remplacer le binaire recup_sap
On en profite pour mettre le résultat dans /usr/script/var/tv/
à la fois une version textuelle (similaire au fichier anciennement
produit par le binaire recup_sap) et un pickle d'un dictionnaire python.
2013-09-05 10:05:10 +02:00
Valentin Samir
2dfcc35dfe [vignettes] Pour la radio et pour la tv (en utilisant vlc) 2013-09-05 10:04:32 +02:00
Valentin Samir
20fc077b5b [tv, wiki, dns] vignette et liste des chaines sur cochon. 2013-09-04 10:48:01 +02:00
Valentin Samir
c84423179c [radio] Ajout de canaux 2013-09-04 10:47:05 +02:00
Valentin Samir
9300e296e3 [gen_conf] Envois du mail de bienvenue, vérification de la création du home
La portion de code qui l'effectué auparavant ne fonctionait qu'avec
des adresses crans sans le @crans.org cf http://git.crans.org/usr-scripts/7eb1a80889ceaa
et suivant.
2013-09-04 10:43:54 +02:00
Valentin Samir
03f9be4008 [radio] Un setup pour diffuser de la radio paresseusement 2013-09-01 21:33:12 +02:00
Daniel STAN
1be3bdb65c [sip] send_sms: expéditeur en "@crans.org"
Pour le destinataire, ça ne semble pas marcher. Dunno why.
Ceci corrige un bug qui passait inaperçu à cause d'un autre bug de mon
CSipSimple.
2013-09-01 19:03:39 +02:00
Daniel STAN
d108b733bd ldap_crans: menage dans les locks morts 2013-09-01 18:53:55 +02:00
Vincent Le Gallic
d228a7cb6b [install-party] Parce que la fête du slip, c'est bien dans le /root d'un serveur, mais c'est mieux ici. 2013-09-01 00:43:03 +02:00
Vincent Le Gallic
c3a7d7d7b1 [mail de bienvenue] Explication (kind of README) 2013-09-01 00:37:04 +02:00
Daniel STAN
e649343466 [ldap_crans] utf-8 encode of ValueError
str() faisait en fait un str(e.message), donc voilà, c'est plutôt équivalent
dans le cas où type(e.message) == str
2013-08-30 19:44:41 +02:00
Valentin Samir
a543804c26 [mkhome] Le fichier shell dans un répertoire du path de tout le monde 2013-08-30 16:10:01 +02:00
Valentin Samir
d3b91e39dc [mail] Corrections mail de bienvenue 2013-08-30 16:03:35 +02:00
Valentin Samir
8828e9697a [tools] Wrapper pour créer un home quand generate échoue
(On appel la même fonction que générate)
2013-08-30 16:02:50 +02:00
Valentin Samir
9c1cfbe8d1 [mails] Mail de bienvenue bilingue 2013-08-29 21:20:49 +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
Valentin Samir
bde23e7ca2 [mail] Début de templating, internationalisation, html et plain text
le corps du message est régigé en markdown <http://daringfireball.net/projects/markdown/syntax>
que l'on utilise ensuite pour générer à la fois le plain text du
message et la partie html. On a donc besoin du module python markdown
packagé dans python-markdown.
Les headers sont en plain text.
On utilise jinja2 comme moteur de template (le même que celui de django)

Le mail de bienvenue est là en exemple.
2013-08-27 20:48:25 +02:00
Daniel STAN
cbbf060fb2 switchs2.py : réécriture du script 2013-08-26 22:16:43 +02:00
Valentin Samir
50948688e8 [mumudvb] initscript avec possibilité de n'agir que sur un adaptateur 2013-08-26 13:41:28 +02:00
Valentin Samir
ae872e5d70 [ressuscite_lc] wrapper tout con vers la fonction de resurrection de lc_ldap 2013-08-26 13:41:27 +02:00
Vincent Le Gallic
37bd7101b2 [doc] commentaire plus clair 2013-08-26 12:58:38 +02:00
Daniel STAN
e5c79e066b [annuaires_pg] correct _test mode 2013-08-25 22:56:37 +02:00
Daniel STAN
36722abc95 [config.py] vlans: ajout de la freebox et iscsi 2013-08-25 16:54:51 +02:00
Daniel STAN
c5203a805f [secrets_new] peut aussi utiliser secrets.py 2013-08-24 00:57:43 +02:00
Valentin Samir
3955c38c52 [config] Nouvelle année, blacklist carte etudiant à false 2013-08-23 14:08:28 +02:00
Daniel STAN
3906f8277e [sip] send_sms.py précision de la destination.
Rajouter @crans.org à l'expéditeur semble en revanche faire échouer le script.
2013-08-21 17:17:57 +02:00
Daniel STAN
b07e677ed9 [sip] send_sms.py: base64encoding sans \n
Sinon ça s'arrête sur la ligne précédente.
2013-08-21 17:12:32 +02:00
Daniel STAN
3b278bf860 ldap_crans/mac: retraits des espaces avant parsing
Parce que ça me casse les .* de ne pas pouvoir copy/paste des macs telles
qu'affichées sur un windows.
2013-08-21 17:09:26 +02:00
Daniel STAN
608d960ded surveillance/exemptions: dst ipv6<=>src ipv6
Le remplissage de la table pg des exemptions se faisait toujours avec la source
ipv4 même si la plage à exempter était v6.
2013-08-21 17:06:50 +02:00
Pierre-Elliott Bécue
1d15c0329d [firewall6] Mais tu m'_entend_ ? + problème de précédence
* list.entend -> list.extend
 * db.s -> db.search
 * % est prioritaire sur -, donc "%s" % ann_scol - 1 plante.
2013-08-16 11:28:56 +02:00
Pierre-Elliott Bécue
7433aaac2a [generate/adherents] On réplique les quotas de Toto Passoir 2013-08-16 03:37:38 +02:00