Keywords: CalendarServer, ical, vcal, Darwin, Share calendars, Thunderbird, lightning, outlook, Icedove, iceowl,

Install CalendarServer

aptitude install calendarserver

Configure Calendar Server

vi /etc/fstab
# change from:
/dev/sda2       /               ext3    defaults,errors=remount-ro 0       1
# to:
/dev/sda2       /               ext3    defaults,user_xattr,errors=remount-ro 0       1

  mount -o remount,user_xattr /

Add accounts.xml

cp /usr/share/doc/calendarserver/examples/accounts.xml /etc/caldavd/
cp /usr/share/doc/calendarserver/examples/sudoers.plist /etc/caldavd/

Start CalendarServer

vi /etc/default/calendarserver 

# uncomment to start calendarserver on system startup

/etc/init.d/calendarserver start

Add Calendar To Thunderbird

aptitude install iceowl-extension

Enable Calendar on company network

 <!-- List of IP addresses to bind to [empty = all] -->

/etc/init.d/calendarserver restart

Share events and Tasks