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
start_calendarserver=yes

/etc/init.d/calendarserver start

Add Calendar To Thunderbird

aptitude install iceowl-extension

http://lucasmanual.com/mywiki/CalendarServer?action=AttachFile&do=get&target=AddCalendar.png

http://lucasmanual.com/mywiki/CalendarServer?action=AttachFile&do=get&target=PIckAName.png

http://lucasmanual.com/mywiki/CalendarServer?action=AttachFile&do=get&target=AddEvents.png

Enable Calendar on company network

 <!-- List of IP addresses to bind to [empty = all] -->
  <key>BindAddresses</key>
  <array><string></string></array>

/etc/init.d/calendarserver restart

Share events and Tasks

References

CalendarServer