Valentin Samir
4a7d07cdfd
[mail] Template pour les cartes étudiant
2013-10-26 19:19:27 +02:00
Valentin Samir
6b94ef91d4
[firewall4] Les apprentis ont accès à adm depuis zamok
...
Comme c'est le cas depuis n'importe quel autre serveur.
2013-10-24 17:15:56 +02:00
Vincent Le Gallic
a1124f84ed
[mail] On met le lien vers la nouvelle page wiki
2013-10-22 12:38:55 +02:00
Valentin Samir
ae3293988f
[generate/adherent] creation de /home/mail/login avec les droits 700
...
c'est necessaire pour pouvoir ceer dans sous dossier dans son inbox avec
dovecot
2013-10-22 12:37:24 +02:00
Pierre-Elliott Bécue
a4dedbb335
[gest_crans] En fait, ça marche mieux quand on corrige les erreurs
2013-10-21 20:05:06 +02:00
Pierre-Elliott Bécue
7a49298de5
[gest_crans] Possible de désactiver un compte.
...
* En cas de corruption de mot de passe par exemple
2013-10-21 19:33:52 +02:00
Valentin Samir
21a4c968b9
[firewall4] methode pour generer des regle pour autoriser le protocol 41
...
notemment entre deux bout d'un tunnel 6in4
2013-10-18 09:01:11 +02:00
Cron Daemon
0db7c9aad6
[ethercodes.dat] Mise à jour du fichier vendeur
2013-10-15 02:10:08 +02:00
Pierre-Elliott Bécue
337f4906b6
[gest_crans] On répare la méthode de préremplissage, et on corrige des bugs
...
* La méthode de préremplissage posait des locks, les fonctions affectant
des valeurs ont désormais un argument lock, par défaut à True, pour
savoir si elles doivent poser des locks
* La méthode de préremplissage doit aussi affecter une ip
* Il y avait un decode de trop dans la gestion des blacklistes
2013-10-15 00:44:17 +02:00
Pierre-Elliott Bécue
673e8266e8
[config] On modifie la façon dont la période transitoire est gérée.
2013-10-15 00:42:41 +02:00
Valentin Samir
aa5e68b261
[ldap_crans --menage] CASSÉ SUPPRIME LES MACHINES CRANS !!!!!!!!!!
2013-10-11 19:32:19 +02:00
Valentin Samir
8e2fef80cb
[config,firewall,portail_captif] Blacklist virtuelle pour les gens non à jour du paiement
2013-10-08 10:16:04 +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
Daniel STAN
1fbcc7fc3e
annuaires: rajout de batc-4
2013-10-07 01:04:45 +02:00
Valentin Samir
30fbb5c109
[gen_conf/adherents] chmod, quand on lui donne pas de l'octal, ça fait du caca
2013-10-02 20:00:02 +02:00
Daniel STAN
afefdaf4e3
chambres_vides: correct typo vieux code
...
cf commit précédent 0addbac08e
2013-10-02 15:33:55 +02:00
Valentin Samir
0addbac08e
[mail] Templating
2013-10-01 19:28:35 +02:00
Valentin Samir
6b0f94a59d
[mail] On utilise l'extension pour choisir un moteur de rendu
...
NB: il n'y a que plaintext ou markdown pour le moment
2013-10-01 16:34:25 +02:00
Vincent Le Gallic
785a29ef90
[gest_crans] Nan mais raise une nouvelle erreur c'est trop naze pour les tracebacks
...
Quelqu'un pourrait de nouveau lever cette erreur, qu'on corrige, siouplait ?
2013-09-29 01:24:00 +02:00
Vincent Le Gallic
c74c0212c2
[config.py] On désabonne aussi les gens de {moderateurs,disconnect,impression}@ quand on leur enlève leurs droits
2013-09-26 13:20:33 +02:00
Vincent Le Gallic
e947d665cd
[mail-upload] Subject
2013-09-26 13:04:57 +02:00
Vincent Le Gallic
b0cb97cfc8
[gen_conf/droits.py] Because boolean are too mainstream ?
...
suckers…
2013-09-26 13:01:35 +02:00
Vincent Le Gallic
d0832929cd
[gest_crans] tentative de patch suite à un bugreport
2013-09-24 17:05:56 +02:00
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
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
9131575122
[tv, dns] Mutualisation des noms de domaines
2013-09-05 20:03:31 +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
20fc077b5b
[tv, wiki, dns] vignette et liste des chaines sur cochon.
2013-09-04 10:48:01 +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
Daniel STAN
d108b733bd
ldap_crans: menage dans les locks morts
2013-09-01 18:53:55 +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
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
ae872e5d70
[ressuscite_lc] wrapper tout con vers la fonction de resurrection de lc_ldap
2013-08-26 13:41:27 +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