Dear list, I've succesfully been running iCal server as a smallbusiness caldav server. I did this on a Linux, thanks to the precise informations provided by Maxime Wacker I get just one issue, which was the dateutil patch, which was conflicting according to the version of dateutil I fetched. I repatched the lib manually, here is the result : --- setup.py 2007-05-09 14:55:46.000000000 +0200 +++ setup.py 2007-05-09 14:59:34.000000000 +0200 @@ -4,12 +4,14 @@ from os.path import isfile, join import glob import os +import sys + +datadir = get_python_lib(1)[len(sys.prefix)+1:] if isfile("MANIFEST"): os.unlink("MANIFEST") # Get PYTHONLIB with no prefix so --prefix installs work. -PYTHONLIB = join(get_python_lib(standard_lib=1, prefix=''), 'site-packages') ZONEINFO = join("dateutil", "zoneinfo") setup(name="python-dateutil", @@ -25,6 +27,6 @@ datetime module, available in Python 2.3+. """, packages = ["dateutil", "dateutil.zoneinfo"], - data_files = [(join(PYTHONLIB, ZONEINFO), - glob.glob(join(ZONEINFO, "zoneinfo*.tar.*")))], + data_files = [(os.path.join(datadir, "dateutil", "zoneinfo"), + glob.glob(os.path.join("dateutil", "zoneinfo", "zoneinfo*.tar.*")))], ) I'm now interested in pluging the server to an existing ldap directory in order to authenticate the users. According to the wiki, OpenDirectoryService is the thing I should use. Is this DirectoryService somehow crossplatform ? How can it be configured to connect to the existing ldap directory, have you any doc about that ? Best regards Julien Chevalier