[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da

wsiegrist at apple.com wsiegrist at apple.com
Wed Dec 22 18:43:35 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit e6958dcdaba43984b872d858a930bcb1f1814745
Author: wsiegrist at apple.com <wsiegrist at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Dec 16 17:01:53 2010 +0000

    William Siegrist <wsiegrist at apple.com>
    
    Unreviewed buildbot master config change to prevent slave shutdowns via web interface.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74194 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
index 3096ec3..81956b1 100644
--- a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
+++ b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
@@ -8,6 +8,7 @@ from buildbot.changes.pb import PBChangeSource
 from buildbot.scheduler import AnyBranchScheduler, Triggerable
 from buildbot.schedulers.filter import ChangeFilter
 from buildbot.status import html
+from buildbot.status.web.authz import Authz
 from buildbot.process import buildstep, factory, properties
 from buildbot.steps import master, shell, source, transfer, trigger
 from buildbot.status.builder import SUCCESS, FAILURE, WARNINGS, SKIPPED
@@ -538,8 +539,22 @@ loadBuilderConfig(c)
 
 c['change_source'] = PBChangeSource()
 
+# permissions for WebStatus
+authz = Authz(
+    forceBuild=True,
+    forceAllBuilds=True,
+    pingBuilder=True,
+    gracefulShutdown=False,
+    stopBuild=True,
+    stopAllBuilds=True,
+    cancelPendingBuild=True,
+    stopChange=True,
+    cleanShutdown=False)
+
 c['status'] = []
-c['status'].append(html.WebStatus(http_port=8710, revlink="http://trac.webkit.org/changeset/%s", allowForce=True))
+c['status'].append(html.WebStatus(http_port=8710, 
+                                  revlink="http://trac.webkit.org/changeset/%s", 
+                                  authz=authz))
 
 c['slavePortnum'] = 17000
 c['projectName'] = "WebKit"

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list