[Erp5-report] r33425 rafael - /erp5/trunk/buildout/instance-profiles/apache.cfg

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 5 09:27:34 CET 2010


Author: rafael
Date: Fri Mar  5 09:27:32 2010
New Revision: 33425

URL: http://svn.erp5.org?rev=33425&view=rev
Log:
Added draft instance configuration for apache setup (cfg file)

Added:
    erp5/trunk/buildout/instance-profiles/apache.cfg

Added: erp5/trunk/buildout/instance-profiles/apache.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/instance-profiles/apache.cfg?rev=33425&view=auto
==============================================================================
--- erp5/trunk/buildout/instance-profiles/apache.cfg (added)
+++ erp5/trunk/buildout/instance-profiles/apache.cfg [utf8] Fri Mar  5 09:27:32 2010
@@ -1,0 +1,36 @@
+[buildout]
+parts = apache-instance
+
+[configuration]
+httpd_port = 8181
+#httpd_host = 127.0.0.1
+httpd_datadir = ${buildout:var-directory}/httpd
+httpd_htdocs = ${:httpd_datadir}/htdocs
+httpd_cgibin = ${:httpd_datadir}/cgi-bin
+
+[apache-httpd]
+recipe = collective.recipe.template
+input = ${buildout:directory}/templates/httpd.in
+output = ${buildout:data-bin-directory}/httpd
+config-path = ${apache-conf:output}
+
+[apache-conf]
+recipe = collective.recipe.template
+input = ${buildout:directory}/templates/httpd.conf.in
+output = ${buildout:var-directory}/etc/httpd.conf
+
+[apache-instance]
+depends =
+  ${create-directories:command}
+  ${apache-httpd:output}
+  ${apache-conf:output}
+
+recipe = plone.recipe.command
+command =
+    mkdir -p ${configuration:httpd_htdocs}
+    mkdir -p ${configuration:httpd_cgibin}
+    mkdir -p ${buildout:log-directory}/httpd
+    [ -f ${configuration:httpd_htdocs}/index.html ] || echo "<html><body><h1>It works!</h1></body></html>" > ${configuration:httpd_htdocs}/index.html
+
+update-command = ${:command}
+




More information about the Erp5-report mailing list