[Zope] GUF problems

Evan Simpson evan@tokenexchange.com
Mon, 6 Dec 1999 10:48:10 -0600


From: Pavlos Christoforou <pavlos@gaaros.msrc.sunysb.edu>
> Superuser in the context of Zope refers to the user which is defined in
> the access file as opposed to a manager defined in an acl_users folder.
> (In any case what you say above is not true. Zope will *not* refuse to run
> as super-user, (check the source code of z2.py) but it will *try* to
> setuid to nobody (by default) if start as root)

Sorry, didn't realize you meant it that way.

> > Second, App/manage.dtml *isn't in Data.fs*, so transactions don't affect
it.
>
> True. Given though that the filesystem permissions of manage.dtml are
> correct I thought that installing GUF affected user permissions defined
> *inside* Zope (and thus in ZODB) so manage.dtml was inaccessible. Possible
> but not correct either because it wouldn't raise an IOError.

Hmm.  Check owner/permissions on 'lib' and 'python' too.  Installing GUF as
root *will* mess those up (and 'Products', too).

Other than that, I have no ideas.

Cheers,

Evan @ 4-am