[Buildbot-commits] buildbot ChangeLog,1.570,1.571 NEWS,1.51,1.52

Brian Warner warner at users.sourceforge.net
Fri Feb 17 07:23:35 UTC 2006


Update of /cvsroot/buildbot/buildbot
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30590

Modified Files:
	ChangeLog NEWS 
Log Message:
Revision: arch at buildbot.sf.net--2004/buildbot--dev--0--patch-465
Creator:  Brian Warner <warner at monolith.lothar.com>

update some docs, and the NEWS file

	* docs/buildbot.texinfo (How Different VC Systems Specify Sources):
	add text to explain per-build branch parameters
	* NEWS: mention --umask


Index: ChangeLog
===================================================================
RCS file: /cvsroot/buildbot/buildbot/ChangeLog,v
retrieving revision 1.570
retrieving revision 1.571
diff -u -d -r1.570 -r1.571
--- ChangeLog	8 Feb 2006 20:50:30 -0000	1.570
+++ ChangeLog	17 Feb 2006 07:23:33 -0000	1.571
@@ -1,3 +1,9 @@
+2006-02-09  Brian Warner  <warner at lothar.com>
+
+	* docs/buildbot.texinfo (How Different VC Systems Specify Sources):
+	add text to explain per-build branch parameters
+	* NEWS: mention --umask
+
 2006-02-08  Brian Warner  <warner at lothar.com>
 
 	* buildbot/scripts/runner.py (Maker.makeSlaveTAC): remove unused

Index: NEWS
===================================================================
RCS file: /cvsroot/buildbot/buildbot/NEWS,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- NEWS	23 Jan 2006 21:17:29 -0000	1.51
+++ NEWS	17 Feb 2006 07:23:33 -0000	1.52
@@ -23,6 +23,21 @@
 now accept a strports spec, and any bare numbers are translated into TCP port
 numbers (listening on all network interfaces) for compatibility.
 
+*** buildslave --umask control
+
+Twisted's daemonization utility (/usr/bin/twistd) automatically sets the
+umask to 077, which means that all files generated by both the buildmaster
+and the buildslave will only be readable by the account under which the
+respective daemon is running. This makes it unnecessarily difficult to share
+build products (e.g. by symlinking ~/public_html/current_docs/ to a directory
+within the slave's build directory where each build puts the results of a
+"make docs" step).
+
+The 'buildbot slave <PARAMS>' command now accepts a --umask argument, which
+can be used to override the umask set by twistd. If you create the buildslave
+with '--umask=022', then all build products will be world-readable, making it
+easier for other processes (run under other accounts) to access them.
+
 ** bug fixes
 
 The 0.7.1 release had a bug whereby reloading the config file could break all
@@ -34,6 +49,12 @@
 TryScheduler would explode when it was given a Change (which it is supposed
 to simply ignore).
 
+The Waterfall display now does more quoting of names (including Builder
+names, BuildStep names, etc), so it is more likely that these names can
+contain unusual characters like spaces, quotes, and slashes. There may still
+be some problems with these kinds of names, however.. please report any bugs
+to the mailing list.
+
 
 * Release 0.7.1 (26 Nov 2005)
 





More information about the Commits mailing list