Just did a test and it worked by making a quick test instance:: cyclone% /Applications/Zope-2.7.2/bin/mkzopeinstance.py Directory: ~/foobar Please choose a username and password for the initial user. These will be the credentials you use to initially manage your new Zope instance. Username: calvin Password: Verify password: cyclone% vim ~/foobar/etc/zope.conf Changed as follows:: 139c139 < # effective-user chrism ---
effective-user calvin 798c798 < address 8080
address 88 804c804 < address 8021
address 21
cyclone% sudo ~/foobar/bin/runzope Comes up just fine and states during start up:: ------ 2004-09-21T21:37:10 INFO(0) ZServer HTTP server started at Tue Sep 21 21:37:10 2004 Hostname: cyclone.sixfeetup.house Port: 88 ------ 2004-09-21T21:37:10 INFO(0) ZServer FTP server started at Tue Sep 21 21:37:10 2004 Hostname: cyclone Port: 21 ------ 2004-09-21T21:37:10 INFO(0) Zope Set effective user to "calvin" then after a bit:: 2004-09-21T21:37:22 INFO(0) Zope Ready to handle requests This was on OS X, but I would think that the same would apply for linux. I'm guessing that it is still some sort of permission issue. Calvin -- S i x F e e t U p | "Nowhere to go but open-source" Silicon Valley: +1 (650) 401-8579 | Midwest: +1 (317) 861-5948 Toll-Free: 1-866-SIX-FEET mailto:calvin@sixfeetup.com http://www.sixfeetup.com | Zope Hosting from $19.95/month