Calendar Server requires a LDAP directory server such Sun Java System Directory Server to authenticate users (and to store user preferences).