[CalendarServer-dev] Correct location for .xml and .sqlite files

Morgen Sagen sagen at apple.com
Thu Jun 7 08:52:15 PDT 2012


On Jun 7, 2012, at 7:38 AM, Rahul Amaram <amaramrahul at users.sourceforge.net> wrote:

> Hi,
> I am almost done with packaging calendarserver 3.2 for Debain. I am slightly confused with the location of various files though.
> 
> I am assuming that for all .xml files (including augments.xml, proxies.xml and resources.xml), ConfigRoot is the appropriate directory for them. Am I right? Also where should augments.sqlite and proxies.sqlite supposedly be stored? I think even these should be stored in $ConfigRoot.

On an OS X Server, our directory layout is:

/Library/Server/Calendar and Contacts/    [aka ServerRoot]
	Config/	[aka ConfigRoot]
		caldavd.plist
	Data/   	[aka DataRoot]
		Attachments/		[aka AttachmentsRoot]
		Documents/		[aka DocumentRoot]
			.calendarserver_version
		augments.xml
		mailgatewaytokens.sqlite
		memberships_cache
		proxies.sqlite
		resources.xml



More information about the calendarserver-dev mailing list