[Zope-CVS] CVS: Products/OSCOM - buildout_zope_sandbox:1.4
Tres Seaver
tseaver@zope.com
Wed, 7 May 2003 15:45:14 -0400
Update of /cvs-repository/Products/OSCOM
In directory cvs.zope.org:/tmp/cvs-serv6297
Modified Files:
buildout_zope_sandbox
Log Message:
- Get rid of silly sed-isms.
=== Products/OSCOM/buildout_zope_sandbox 1.3 => 1.4 ===
--- Products/OSCOM/buildout_zope_sandbox:1.3 Wed May 7 15:30:29 2003
+++ Products/OSCOM/buildout_zope_sandbox Wed May 7 15:45:14 2003
@@ -347,49 +347,48 @@
#------------------------------------------------------------------------------
# Set up start / stop scripts
#------------------------------------------------------------------------------
-cd $bindir
if [ "$ZOPE_VERSION" == "2.6.1" -o "$ZOPE_VERSION" == "2.6.2" ]; then
- sed -e "s#<<SANDBOX>>#$sandbox#" > start_zeo << START_ZEO_EOF
+ cat > $bindir/start_zeo << START_ZEO_EOF
#!/bin/sh
#------------------------------------------------------------------------------
# Start ZEO storage server
#------------------------------------------------------------------------------
zeo_port=8001
-python=<<SANDBOX>>/bin/python
-zeo_start=<<SANDBOX>>/opt/Zope/lib/python/ZEO/start.py
+python=$bindir/python
+zeo_start=$optdir/Zope/lib/python/ZEO/start.py
-INSTANCE_HOME=<<SANDBOX>>/var/storage
+INSTANCE_HOME=$vardir/storage
export INSTANCE_HOME
echo \$python \$zeo_start -p \$zeo_port "\$@"
\$python \$zeo_start -p \$zeo_port "\$@"
START_ZEO_EOF
- chmod +x start_zeo
+ chmod +x $bindir/start_zeo
- sed -e "s#<<SANDBOX>>#$sandbox#" > stop_zeo << STOP_ZEO_EOF
+ cat > $bindir/stop_zeo << STOP_ZEO_EOF
#!/bin/sh
#------------------------------------------------------------------------------
# Stop ZEO storage server
#------------------------------------------------------------------------------
-pid=\`cat <<SANDBOX>>/var/storage/var/ZEO_SERVER.pid\`
+pid=\`cat $vardir/storage/var/ZEO_SERVER.pid\`
echo kill "\$@" \$pid
kill "\$@" \$pid
STOP_ZEO_EOF
- chmod +x stop_zeo
+ chmod +x $bindir/stop_zeo
- sed -e "s#<<SANDBOX>>#$sandbox#" > start_zope << START_ZOPE_EOF
+ cat > $bindir/start_zope << START_ZOPE_EOF
#!/bin/sh
#------------------------------------------------------------------------------
# Start Zope application storage server
#------------------------------------------------------------------------------
www_port=8080
-python=<<SANDBOX>>/bin/python
-zope_home=<<SANDBOX>>/opt/Zope
+python=$bindir/python
+zope_home=$optdir/Zope
zope_start=\$zope_home/z2.py
-INSTANCE_HOME=<<SANDBOX>>/var/zope
+INSTANCE_HOME=$vardir/zope
SOFTWARE_HOME=\$zope_home/lib/python
PYTHONPATH=\$SOFTWARE_HOME:\$PYTHONPATH
export INSTANCE_HOME SOFTWARE_HOME PYTHONPATH
@@ -397,19 +396,19 @@
echo \$python \$zope_start -X -w \$www_port "\$@"
\$python \$zope_start -X -w \$www_port "\$@"
START_ZOPE_EOF
- chmod +x start_zope
+ chmod +x $bindir/start_zope
- sed -e "s#<<SANDBOX>>#$sandbox#" > stop_zope << STOP_ZOPE_EOF
+ cat > $bindir/stop_zope << STOP_ZOPE_EOF
#!/bin/sh
#------------------------------------------------------------------------------
# Stop Zope application server
#------------------------------------------------------------------------------
-pid=\`cat <<SANDBOX>>/var/zope/var/Z2.pid\`
+pid=\`cat $vardir/zope/var/Z2.pid\`
echo kill "\$@" \$pid
kill "\$@" \$pid
STOP_ZOPE_EOF
- chmod +x stop_zope
+ chmod +x $bindir/stop_zope
else # Zope 2.7+