According to http://docs.zope.org/zope2/releases/2.13/INSTALL.html
easy_install-2.7 virtualenv
virtualenv --no-site-packages /usr/local/Zope-2.13
cd /usr/local/Zope-2.13
and source bin/activate
easy_install -Z 4suite-xml
etceasy_install -Z -i http://download.zope.org/Zope2/index/2.13.8 Zope2
/usr/local/Zope-2.13/bin/mkzopeinstance
(choose a directory outside of /usr/local/Zope-2.13
for the instance)http.py
to patch is found in /usr/local/Zope-2.12/lib/python2.6/site-packages/zope.publisher-3.8.0-py2.6.egg/zope/publisher/
(or so)mkzeoinstance
doesn't create a working zeo.conf
: ZODB3-3.9.4-py2.6-macosx-10.3-ppc.egg/zdaemon/zdrun.py
needs to be replaced by zdaemon-2.0.4-py2.6.egg/zdaemon/zdrun.py
(or so)
To log in any client from a subnet it is not longer necessary to use the IntranetUserFolder Product. It can be done with the normal User Folder
:
User Folder
has to be switched to domain authentication mode through the URL “[…]/acl_users/setDomainAuthenticationMode?domain_auth_mode:boolean=True”
From AccessControl/userfolder.py
:
def setDomainAuthenticationMode(self, domain_auth_mode): """Set the domain-based authentication mode. By default, this mode is off due to the high overhead of the operation that is incurred for all anonymous accesses. If you have the 'Manage Users' permission, you can call this method via the web, passing a boolean value for domain_auth_mode to turn this behavior on or off."""