From 0c84c3739c7bd139b6b24b72c9299f3eb236937a Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Tue, 18 Oct 2011 15:19:38 +0200
Subject: [PATCH] Create run directory needed to start services

---
 software/erp5/instance-erp5-production.cfg | 10 ++++++++++
 software/erp5/software.cfg                 |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/software/erp5/instance-erp5-production.cfg b/software/erp5/instance-erp5-production.cfg
index 54ad43423..65bdcd2a4 100644
--- a/software/erp5/instance-erp5-production.cfg
+++ b/software/erp5/instance-erp5-production.cfg
@@ -10,6 +10,7 @@ parts =
   request-cloudooo
   request-memcached
   request-kumofs
+  basedirectory
 
 eggs-directory = ${buildout:eggs-directory}
 develop-eggs-directory = ${buildout:develop-eggs-directory}
@@ -46,3 +47,12 @@ software-type = memcached
 <=request-common
 name = KumoFS
 software-type = kumofs
+
+# rest of parts are candidates for some generic stuff
+[basedirectory]
+recipe = slapos.cookbook:mkdirectory
+services = $${rootdirectory:etc}/run/
+
+[rootdirectory]
+recipe = slapos.cookbook:mkdirectory
+etc = $${buildout:directory}/etc/
diff --git a/software/erp5/software.cfg b/software/erp5/software.cfg
index e548a6c3c..8ef700af6 100644
--- a/software/erp5/software.cfg
+++ b/software/erp5/software.cfg
@@ -90,7 +90,7 @@ mode = 0644
 [template-erp5-production]
 recipe = slapos.recipe.template
 url = ${:_profile_base_location_}/instance-erp5-production.cfg
-md5sum = ab7fe40d25c797df202fd1ac72cf491d
+md5sum = aae40b189c51ade58479f15de98bdbc6
 output = ${buildout:directory}/template-erp5-production.cfg
 mode = 0644
 
-- 
2.30.9