]> git.pld-linux.org Git - packages/Zope.git/blame - Zope-instance_paths.patch
- added path in script
[packages/Zope.git] / Zope-instance_paths.patch
CommitLineData
6b13d2ac
JK
1diff -durN Zope-2.7.0-b2.orig/skel/README.txt Zope-2.7.0-b2/skel/README.txt
2--- Zope-2.7.0-b2.orig/skel/README.txt Tue Mar 18 22:22:00 2003
3+++ Zope-2.7.0-b2/skel/README.txt Sat Nov 15 10:33:17 2003
4@@ -2,8 +2,11 @@
5 server. It contains the following directories:
6
7 bin/ Scripts used to control the Zope instance
8- etc/ Configuration files
9 Extensions/ Python sources for External Methods
10- log/ Log files
11 Products/ Installed products specific to the instance
12 var/ Run-time data files, including the object database
13+
14+In PLD some files are placed outside "instance home":
15+
16+ /etc/zope/$instance_name Configuration files
17+ /var/log/zope/$instance_name Log files
18diff -durN Zope-2.7.0-b2.orig/skel/bin/runzope.in Zope-2.7.0-b2/skel/bin/runzope.in
19--- Zope-2.7.0-b2.orig/skel/bin/runzope.in Thu Jul 24 22:19:19 2003
20+++ Zope-2.7.0-b2/skel/bin/runzope.in Sat Nov 15 10:05:42 2003
21@@ -3,7 +3,7 @@
22 PYTHON="<<PYTHON>>"
23 ZOPE_HOME="<<ZOPE_HOME>>"
24 INSTANCE_HOME="<<INSTANCE_HOME>>"
25-CONFIG_FILE="<<INSTANCE_HOME>>/etc/zope.conf"
9cdfed49 26-SOFTWARE_HOME="<<SOFTWARE_HOME>>"
6b13d2ac 27+CONFIG_FILE="<<CONFIG_FILE>>"
9cdfed49 28+SOFTWARE_HOME="<<ZOPE_HOME>>/lib/python"
6b13d2ac
JK
29 PYTHONPATH="$SOFTWARE_HOME"
30 export PYTHONPATH
31diff -durN Zope-2.7.0-b2.orig/skel/bin/zopectl.in Zope-2.7.0-b2/skel/bin/zopectl.in
32--- Zope-2.7.0-b2.orig/skel/bin/zopectl.in Thu Jul 24 22:19:19 2003
33+++ Zope-2.7.0-b2/skel/bin/zopectl.in Sat Nov 15 10:05:56 2003
34@@ -3,7 +3,7 @@
35 PYTHON="<<PYTHON>>"
36 ZOPE_HOME="<<ZOPE_HOME>>"
37 INSTANCE_HOME="<<INSTANCE_HOME>>"
38-CONFIG_FILE="<<INSTANCE_HOME>>/etc/zope.conf"
9cdfed49 39-SOFTWARE_HOME="<<SOFTWARE_HOME>>"
6b13d2ac 40+CONFIG_FILE="<<CONFIG_FILE>>"
9cdfed49 41+SOFTWARE_HOME="<<ZOPE_HOME>>/lib/python"
6b13d2ac
JK
42 PYTHONPATH="$SOFTWARE_HOME"
43 export PYTHONPATH
44diff -durN Zope-2.7.0-b2.orig/skel/etc/zope.conf.in Zope-2.7.0-b2/skel/etc/zope.conf.in
45--- Zope-2.7.0-b2.orig/skel/etc/zope.conf.in Sat Nov 15 09:59:53 2003
46+++ Zope-2.7.0-b2/skel/etc/zope.conf.in Sat Nov 15 10:07:08 2003
47@@ -11,6 +11,7 @@
48
49 %define INSTANCE <<INSTANCE_HOME>>
50 %define ZOPE <<ZOPE_HOME>>
51+%define INSTANCE_NAME <<INSTANCE_NAME>>
52
53 # Directive: instancehome
54 #
55@@ -651,7 +652,7 @@
56 <eventlog>
57 level all
58 <logfile>
59- path $INSTANCE/log/event.log
60+ path /var/log/zope/$INSTANCE_NAME/event.log
61 level info
62 </logfile>
63 </eventlog>
64@@ -659,7 +660,7 @@
65 <logger access>
66 level WARN
67 <logfile>
68- path $INSTANCE/log/Z2.log
69+ path /var/log/zope/$INSTANCE_NAME/Z2.log
70 format %(message)s
71 </logfile>
72 </logger>
73diff -durN Zope-2.7.0-b2.orig/skel/log/README.txt Zope-2.7.0-b2/skel/log/README.txt
74--- Zope-2.7.0-b2.orig/skel/log/README.txt Tue Mar 18 22:22:05 2003
75+++ Zope-2.7.0-b2/skel/log/README.txt Thu Jan 1 01:00:00 1970
76@@ -1 +0,0 @@
77-This is the directory used to hold log files by default.
78diff -durN Zope-2.7.0-b2.orig/utilities/mkzopeinstance.py Zope-2.7.0-b2/utilities/mkzopeinstance.py
79--- Zope-2.7.0-b2.orig/utilities/mkzopeinstance.py Mon Aug 25 23:32:48 2003
80+++ Zope-2.7.0-b2/utilities/mkzopeinstance.py Sat Nov 15 10:05:23 2003
81@@ -81,11 +81,12 @@
82
83 instancehome = skeltarget
84 zopehome = os.path.dirname(os.path.dirname(script))
85- softwarehome = os.path.join(zopehome, "lib", "python")
86- configfile = os.path.join(instancehome, 'etc', 'zope.conf')
87+ softwarehome = os.path.join(zopehome, "zope")
88+ instancename = os.path.basename(instancehome)
89+ configfile = os.path.join('/etc/zope', instancename, 'zope.conf')
90 if skelsrc is None:
91 # default to using stock Zope skeleton source
92- skelsrc = os.path.join(zopehome, "skel")
93+ skelsrc = os.path.join("/etc/zope/skel")
94
95 inituser = os.path.join(instancehome, "inituser")
96 if not (user or os.path.exists(inituser)):
97@@ -113,8 +114,10 @@
98 kw = {
99 "PYTHON":PYTHON,
100 "PYTHONW":PYTHONW,
101+ "INSTANCE_NAME": instancename,
102 "INSTANCE_HOME": instancehome,
103 "SOFTWARE_HOME": softwarehome,
104+ "CONFIG_FILE": configfile,
105 "ZOPE_HOME": zopehome,
106 }
107
This page took 0.039903 seconds and 4 git commands to generate.