Servidor calDAV con Darwin Calendar Server

Servidor

1.- Instalar

apt-get install calendarserver

2.- Cambiar las opciones en /etc/caldavd/caldavd.plist para que se ajusten a nuestras necesidades. En nuestro caso queremos que escuche en la vpn en lugar de localhost

<key>ServerHostName</key>
<string>server.vpn</string>


3.- Crear los usuarios (/etc/caldavd/accounts.xml)

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE accounts SYSTEM "accounts.dtd">
<accounts realm="Manolito">
  <user>
    <uid>manolito</uid>
    <password>$3cr3t0</password>
    <name>Manolito Gafotas</name>
    <cuaddr>mailto:manolito@example.com</cuaddr>
  </user>
  <group>
    <uid>ManoloCorp</uid>
    <password>$3cr3t0</password>
    <name>Manolo Corporation</name>
    <members>
      <member type="users">manolito</member>
    </members>
  </group>
</accounts>

4.- Para que el servicio se inicie automáticamente descomentar en /etc/default/calendarserver:

start_calendarserver=yes

Clientes

Los calendarios se pueden acceder en:

http://<server>:8008/calendars/users/<user>/calendar/

y

http://<server>:8008/calendars/groups/<user>/calendar/

Tu email no será publicado. Campos obligatorios *

*