URL:
https://svn.lrde.epita.fr/svn/lrde-tools/trunk/buildbot
Git branch: master (HEAD: 12f32a4)
Vous pouvez maintenant forcer/stopper des builds avec votre login/pass
labo.
ChangeLog:
2007-11-18 Benoit Sigoure <tsuna(a)lrde.epita.fr>
Use LDAP to authenticate users on the web interface.
* masters/oln_master.cfg,
* masters/vaucanson_master.cfg: Here.
---
masters/ChangeLog | 6 ++++++
masters/oln_master.cfg | 4 +++-
masters/vaucanson_master.cfg | 4 +++-
3 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/masters/ChangeLog b/masters/ChangeLog
index da392a8..249a1c7 100644
--- a/masters/ChangeLog
+++ b/masters/ChangeLog
@@ -1,5 +1,11 @@
2007-11-18 Benoit Sigoure <tsuna(a)lrde.epita.fr>
+ Use LDAP to authenticate users on the web interface.
+ * masters/oln_master.cfg,
+ * masters/vaucanson_master.cfg: Here.
+
+2007-11-18 Benoit Sigoure <tsuna(a)lrde.epita.fr>
+
Add a favicon for web browsers.
* masters/www/favicon.ico: New.
diff --git a/masters/oln_master.cfg b/masters/oln_master.cfg
index 72657fc..5acb514 100644
--- a/masters/oln_master.cfg
+++ b/masters/oln_master.cfg
@@ -151,9 +151,11 @@ c['status'] = []
import os
from buildbot.status import html
+from buildbot.status.web.authentication import LDAPAuth
c['status'].append(html.WebStatus(http_port="tcp:8042:interface=127.0.0.1",
allowForce=True,
- userpass=[('build', 'glopglop')]))
+ auth=LDAPAuth('beyrouth.lrde.epita.fr',
+ 'ou=people,dc=lrde,dc=epita,dc=fr')))
from buildbot.status import mail
c['status'].append(mail.MailNotifier(fromaddr="buildbot(a)lrde.epita.fr"rde.epita.fr",
diff --git a/masters/vaucanson_master.cfg b/masters/vaucanson_master.cfg
index 78c3230..0ded39e 100644
--- a/masters/vaucanson_master.cfg
+++ b/masters/vaucanson_master.cfg
@@ -151,9 +151,11 @@ c['status'] = []
import os
from buildbot.status import html
+from buildbot.status.web.authentication import LDAPAuth
c['status'].append(html.WebStatus(http_port="tcp:8043:interface=127.0.0.1",
allowForce=True,
- userpass=[('build', 'glopglop')]))
+ auth=LDAPAuth('beyrouth.lrde.epita.fr',
+ 'ou=people,dc=lrde,dc=epita,dc=fr')))
from buildbot.status import mail
c['status'].append(mail.MailNotifier(fromaddr="buildbot(a)lrde.epita.fr"rde.epita.fr",