Kategorien
All

Installation of the Apple Calendar Server on Ubuntu Edgy

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
  • What do you think of this post?
    • Awesome (1)
    • Interesting (0)
    • Useful (0)
    • Boring (0)
    • Sucks (0)

8 Antworten auf „Installation of the Apple Calendar Server on Ubuntu Edgy“

auch verlangt PyKerberos /usr/include/Python

also

ln -s /usr/include/python2.4 /usr/include/Python

Dies ist unter Debian Etch

Funktioniert nun. Vielen Dank für dein Info.

Was noch gemacht werden musste war dem ext3 Filesystem die extended user attributes Settings zu setzen.

Im /etc/fstab file:

/dev/sda1 / ext3 acl,user_xattr,errors=remount-ro 0 1

evtl ist acl und das acl debian packet nicht notwendig.

Das laufende system, oder filesystem konnte einfach neu gemountet werden ohne ein reboot:

mount -o remount,acl,user_xattr /dev/sda1

Gruss

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.