[Zope] Zope on OpenBSD

Adam Getchell AdamG@hrrm.ucdavis.edu
Wed, 9 Oct 2002 17:46:34 -0700


Chris,

Thanks you very much: that worked.

Now if I can just get that VHM problem fixed! ;-)

--Adam

-----Original Message-----
From: Chris McDonough [mailto:chrism@zope.com] 
Sent: Wednesday, October 09, 2002 3:38 PM
To: Adam Getchell
Cc: zope@zope.org
Subject: Re: [Zope] Zope on OpenBSD


Try removing the "-D" from the line in the start script that reads:

exec %s $cwd/z2.py -D "$@"

This should cause Zope to not start in debug mode.

Adam Getchell wrote:
> Chris,
> 
> Your script worked, but Zope does not allow someone to login at the 
> console (as the output and process take up the screen). I tried 
> modifying it to:
> 
> su - zope -c "/home/zope/start &"
> 
> But the process immediately dies. I thought Zope was supposed to start 
> in daemon mode?
> 
> Thanks,
> 
> -----Original Message-----
> From: Chris McDonough [mailto:chrism@zope.com]
> Sent: Tuesday, October 08, 2002 10:13 AM
> To: Adam Getchell
> Cc: zope@zope.org
> Subject: Re: [Zope] Zope on OpenBSD
> 
> 
> Try something like this in the rc script:
> 
> su - zope -c "/home/zope/start"
> 
> HTH,
> 
> - C
> 
> On Tue, 2002-10-08 at 13:57, Adam Getchell wrote:
> 
>>I'm running Zope 2.5.1p1 (and CMF) on OpenBSD 3.1. It runs in
>>separated mode, so Zope sits in /usr/local/lib/zope, while the Zope 
>>instance runs under a normal user in /home/zope with the database in 
>>/home/zope/var and the start script as:
>>
>>export INSTANCE_HOME=/home/zope
>>export PYTHONHOME=/usr/local/lib/zope
>>exec /usr/local/bin/python2.1 -O $PYTHONHOME/z2.py -D "$0" -p
>>/home/zope/Zope.cgi
>>
>>(the exec statement is one line).
>>
>>All good, but I want to have zope autostart as the normal user (not
>>root) by using /etc/rc.local.
>>
>>I have this in rc.local
>>
>># Run zope
>>if [ -x /usr/local/bin/python2.1 ]; then
>>	echo -n ' zope';	/home/zope/start
>>fi
>>
>>But I think this doesn't work, and would start as root.
>>
>>Advice?
>>
>>Thanks,
>>
>>***************************	
>>*	Adam Getchell
>>AdamG@hrrm.ucdavis.edu
>>*	System Architect/Programmer			(530) 752-1584
>>*	Human Resources Information Systems
>>http://www.hr.ucdavis.edu/
>>***************************	
>>"Invincibility is in oneself, vulnerability in the opponent." -- Sun
>>Tzu
>>
>>
>>
>>
>>_______________________________________________
>>Zope maillist  -  Zope@zope.org
>>http://lists.zope.org/mailman/listinfo/zope
>>**   No cross posts or HTML encoding!  **
>>(Related lists -
>> http://lists.zope.org/mailman/listinfo/zope-announce
>> http://lists.zope.org/mailman/listinfo/zope-dev )
> 
> 

-- 
Chris McDonough                    Zope Corporation
http://www.zope.org             http://www.zope.com
"Killing hundreds of birds with thousands of stones"