According to http://docs.zope.org/zope2/releases/2.13/INSTALL.html
easy_install-2.7 virtualenvvirtualenv --no-site-packages /usr/local/Zope-2.13cd /usr/local/Zope-2.13 and source bin/activateeasy_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."""