summary refs log tree commit diff
diff options
context:
space:
mode:
authorRok Garbas <rok@garbas.si>2013-10-03 20:01:58 +0200
committerRok Garbas <rok@garbas.si>2013-10-03 20:01:58 +0200
commit4ff36cb1377369f96233a1404236fb9db184c913 (patch)
tree04d015824110314f7be400bdcce2efa3c3aab48c
parentfb34754933b6ae4501af119c4eb1f34c431b3e1b (diff)
downloadnixlib-4ff36cb1377369f96233a1404236fb9db184c913.tar
nixlib-4ff36cb1377369f96233a1404236fb9db184c913.tar.gz
nixlib-4ff36cb1377369f96233a1404236fb9db184c913.tar.bz2
nixlib-4ff36cb1377369f96233a1404236fb9db184c913.tar.lz
nixlib-4ff36cb1377369f96233a1404236fb9db184c913.tar.xz
nixlib-4ff36cb1377369f96233a1404236fb9db184c913.tar.zst
nixlib-4ff36cb1377369f96233a1404236fb9db184c913.zip
zope2 service fixes
-rw-r--r--modules/services/web-servers/zope2.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/services/web-servers/zope2.nix b/modules/services/web-servers/zope2.nix
index c92271e46608..5d7b369b2ad0 100644
--- a/modules/services/web-servers/zope2.nix
+++ b/modules/services/web-servers/zope2.nix
@@ -165,8 +165,8 @@ default-zpublisher-encoding utf-8
 zserver-threads ${toString opts.threads}
 effective-user ${opts.user}
 
-pid-filename /var/run/zope2-${name}.pid
-lock-filename /var/lock/zope2-${name}.lock
+pid-filename /var/lib/zope2/${name}/pid
+lock-filename /var/lib/zope2/${name}/lock
 python-check-interval 1000
 enable-product-installation off
 
@@ -222,6 +222,11 @@ if __name__ == '__main__':
             preStart =
               ''
               mkdir -p /var/log/zope2/
+              touch /var/log/zope2/${name}.log
+              touch /var/log/zope2/${name}-Z2.log
+              chown ${opts.user} /var/log/zope2/${name}.log
+              chown ${opts.user} /var/log/zope2/${name}-Z2.log
+
               mkdir -p /var/lib/zope2/${name}/filestorage /var/lib/zope2/${name}/blobstorage
               chown ${opts.user} /var/lib/zope2/${name} -R