[CalendarServer-users] Installing CalendarServer Instructions

Jeremy Paul Carroll jem at woodpeckeraudio.com
Fri Aug 7 06:59:37 PDT 2009

I second this... There are plenty of people out here trying to use  
this - particularly on OS X Client edition - who aren't UNIX Sysadmins  
and who need to be taken through the process step-by-step with the  
assumption that their knowledge is basic. People such as me!

If someone can get some clear instructions with the above provisos in  
mind, then I am more than happy to knock them into shape as a  
definitive guide for OSX (I was a professional technical author for  
more than ten years)...

I think you'll find 90% of people using the calendar server are doing  
so by using the "./run -d" development method, rather than the correct  
implementation method (I haven't seen any instructions anywhere that  
are any use as to how to do this). The "launchd" fix doesn't work by  
the way...

I'm sure that in the true spirit of Open Source we can get this into  



On 7 Aug 2009, at 14:11, Scott Buchanan wrote:

> Is there a Wiki or similar on which to find/contribute information  
> about installation of Calendar Server.  It is definitely not an easy  
> system to install, even on OS X.
> I've been running CalendarServer on 10.4 Server and 10.5 Client for  
> about 2 years.  I recent had to upgrade to the latest release (2.3)  
> on the 10.5.8 client to maintain compatibility with the iPhone 3.1   
> Here are a few issues I ran into for which I can find no  
> instructions, or what I did  wrong which cause me to have to do the  
> following after running ./run -i /.
> 1) the PYTHONPATH declared in the /usr/local/bin/caldavd was  
> incorrect.  It was "Library/Python/2.5/site-packages/:$PYTHONPATH"  
> instead of "/Library/Python/2.5/site-packages/:$PYTHONPATH" (note  
> the missing slash at the beginning).  I remember this being a  
> problem 2 years ago and is still there.
> 2) After correcting item 1 the server would still not launch and the  
> errors showed that something was looking for /usr/share/caldavd/bin/ 
> twistd.  I could not find where this was coming from so I solved  
> this by 'ln -s /usr/local/bin /usr/share/caldavd'
> 3) The it still would not run.  Looking at the logs again it was  
> looking for memcached which is not installed on 10.5 client.  I then  
> downloaded and built memcached (and libevent which is required by  
> memcached).
> Now things are running.  I did a bunch of other things with the log  
> files locations/permissions which have changed (I think) but they  
> may also have been due to the above items being wrong/missing.
> If there was  wiki/FAQ to which to post these that would be great.   
> If this exists can you point me to it?
> Cheers,
> Scott
> D. Scott Buchanan Ph.D.
> President
> Fawkes Consulting
> 4124 Stonebridge Lane
> Rancho Santa Fe, CA 92091
> USA	
> E-mail:
> Tel:
> Cell:
> Fax:
> dscottbuch at fawkesconsulting.com
> +1 (858) 771-0689
> +1 (619) 992-6365
> +1 (858) 759-0825
> This email and any files transmitted with it are confidential and  
> intended solely for the use of the individual or entity to whom they  
> are addressed. If you have received this email in error please  
> notify the system manager.	
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20090807/939b903f/attachment.html>

More information about the calendarserver-users mailing list