Ok. Where are accounts.xml and servertoserver.xml stored? The more relevant point for me is who maintains these files. For ex, accounts.xml, sudoers.plist and caldavd.plist are managed by the administrator. So they are treated as config files and stored in /etc/caldavd/. What about all the other files? Are they edited by the administrator (in which case their directory should be ConfigRoot) or are they modified by the caldavd daemon (in which case directory should be DataRoot)?

On Thursday 07 June 2012 09:22 PM, Morgen Sagen wrote:
On Jun 7, 2012, at 7:38 AM, Rahul Amaram<[email protected]>  
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

--
http://rahul.amaram.name

_______________________________________________
calendarserver-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev

Reply via email to