extras-buildsys/builder CONFIG.py,1.7,1.8

Jeremy Katz (katzj) fedora-extras-commits at redhat.com
Thu Jul 28 21:43:35 UTC 2005


Author: katzj

Update of /cvs/fedora/extras-buildsys/builder
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5644/builder

Modified Files:
	CONFIG.py 
Log Message:
fix the stuff in #164325
* add the builder user in the spec file
* create /srv/plague_builder, make it owned by the builder
* listen on all interfaces by default
* make default cert hostname based



Index: CONFIG.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/builder/CONFIG.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- CONFIG.py	22 Jul 2005 02:54:01 -0000	1.7
+++ CONFIG.py	28 Jul 2005 21:43:33 -0000	1.8
@@ -8,7 +8,7 @@
 config_opts['ssl_buildserver'] = True
 config_opts['fileserver_port'] = 8889
 config_opts['xmlrpc_port'] = 8888
-config_opts['hostname'] = 'localhost'
+config_opts['hostname'] = ''  # if this is blank, we bind to all interfaces
 
 # distro and repo
 #
@@ -40,16 +40,18 @@
 
 BUILDER_DIR = "/etc/plague/builder"
 
+import socket
+hn = socket.gethostname()
 # SSL Certs and keys
 # MUST be full path to cert
-config_opts['builder_key_and_cert'] = BUILDER_DIR + "/certs/builder_key_and_cert.pem"
+config_opts['builder_key_and_cert'] = "%s/certs/%s.pem" %(BUILDER_DIR, hn)
 config_opts['ca_cert'] = BUILDER_DIR + "/certs/ca_cert.pem"
 
 # Where to keep SRPMs to build and the finished products
 # and logs.
 # WARNING: this directory is world-readable via HTTP!
-config_opts['builder_work_dir'] = "/tmp/builder_work"
+config_opts['builder_work_dir'] = "/srv/plague_builder"
 
 # User to drop privilege level to since we can't run mock as root,
 # but we have to run the HTTP server as root so it can chroot
-config_opts['builder_user'] = "builder"
+config_opts['builder_user'] = "plague-builder"




More information about the fedora-extras-commits mailing list