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