15 Sep
2000
15 Sep
'00
8:54 p.m.
I installed it as root and am root when I issue the start command.
This is exactly what you should not be. Normally no daemons should run as "root", because it's a potential security hole. Your linux box should have a user "zope", under which the daemon should run. just do a
su - zope
and run the "start" script again. For me that did do the trick.
I thought it was more secure to start it as root so that it runs as nobody (top shows it running as user nobody). I created a blank Z2.pid file, changed the owner to nobody, and now it seems to be working. Can anyone confirm the most secure way to run Zope?