To install the Apple Calendar Server on a Ubuntu Edgy (I bet it works on feisty too) I had to do the following steps:
Needed packages:
- python2.4-dev
- libkrb5-dev
- attr
- subversion
- curl
- build-essentials (or perhaps only a gcc?)
- libssl-dev
- python-pysqlite2
- bzip2
Steps to do:
- add user_xattr to the fs options in your /etc/fstab, at least for the filesystem the calendar data is. To activate those changes just remount it with ‚mount -o remount /mountpoint‘
- mkdir /opt/iCalServer
- cd /opt/iCalServer
- svn checkout http://svn.macosforge.org/repository/calendarserver/CalendarServer/trunk CalendarServer
- cd CalendarServer
- ./run -s
- if everything works out:
- cp conf/caldavd-test.plist conf/caldavd-dev.plist
- vim conf/caldavd-dev.plist
- edit it according to http://trac.macosforge.org/projects/calendarserver/wiki/QuickStart