[CalendarServer-changes] [2992] CalendarServer/trunk/conf
source_changes at macosforge.org
source_changes at macosforge.org
Fri Sep 12 11:40:23 PDT 2008
Revision: 2992
http://trac.macosforge.org/projects/calendarserver/changeset/2992
Author: wsanchez at apple.com
Date: 2008-09-12 11:40:22 -0700 (Fri, 12 Sep 2008)
Log Message:
-----------
Sync up caldavd.plist and caldavd-test.plist
Modified Paths:
--------------
CalendarServer/trunk/conf/caldavd-test.plist
CalendarServer/trunk/conf/caldavd.plist
Modified: CalendarServer/trunk/conf/caldavd-test.plist
===================================================================
--- CalendarServer/trunk/conf/caldavd-test.plist 2008-09-12 16:32:07 UTC (rev 2991)
+++ CalendarServer/trunk/conf/caldavd-test.plist 2008-09-12 18:40:22 UTC (rev 2992)
@@ -1,589 +1,610 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
-Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
- -->
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
-<dict>
+ <dict>
- <!--
- Public network address information
+ <!--
+ Public network address information
- This is the server's public network address, which is provided to
- clients in URLs and the like. It may or may not be the network
- address that the server is listening to directly, though it is by
- default. For example, it may be the address of a load balancer or
- proxy which forwards connections to the server.
- -->
+ This is the server's public network address, which is provided to
+ clients in URLs and the like. It may or may not be the network
+ address that the server is listening to directly, though it is by
+ default. For example, it may be the address of a load balancer or
+ proxy which forwards connections to the server.
+ -->
- <!-- Network host name -->
- <key>ServerHostName</key>
- <string>localhost</string>
+ <!-- Network host name -->
+ <key>ServerHostName</key>
+ <string>localhost</string> <!-- The hostname clients use when connecting -->
- <!-- HTTP port [0 = disable HTTP] -->
- <key>HTTPPort</key>
- <integer>8008</integer>
+ <!-- HTTP port [0 = disable HTTP] -->
+ <key>HTTPPort</key>
+ <integer>8008</integer>
- <!-- SSL port [0 = disable HTTPS] -->
- <key>SSLPort</key>
- <integer>8443</integer>
+ <!-- SSL port [0 = disable HTTPS] -->
+ <!-- (Must also configure SSLCertificate and SSLPrivateKey below) -->
+ <key>SSLPort</key>
+ <integer>8443</integer>
- <!--
- Network address configuration information
+ <!--
+ Network address configuration information
- This configures the actual network address that the server binds to.
- -->
+ This configures the actual network address that the server binds to.
+ -->
- <!-- List of IP addresses to bind to [empty = all] -->
- <key>BindAddresses</key>
- <array></array>
+ <!-- List of IP addresses to bind to [empty = all] -->
+ <key>BindAddresses</key>
+ <array>
+ </array>
- <!-- List of port numbers to bind to for HTTP [empty = same as "Port"] -->
- <key>BindHTTPPorts</key>
- <array></array>
+ <!-- List of port numbers to bind to for HTTP [empty = same as "Port"] -->
+ <key>BindHTTPPorts</key>
+ <array>
+ </array>
- <!-- List of port numbers to bind to for SSL [empty = same as "SSLPort"] -->
- <key>BindSSLPorts</key>
- <array></array>
+ <!-- List of port numbers to bind to for SSL [empty = same as "SSLPort"] -->
+ <key>BindSSLPorts</key>
+ <array>
+ </array>
- <!--
- Data Store
- -->
+ <!--
+ Data Store
+ -->
- <!-- Data root -->
- <key>DataRoot</key>
- <string>data/</string>
+ <!-- Data root -->
+ <key>DataRoot</key>
+ <string>data/</string>
- <!-- Document root -->
- <key>DocumentRoot</key>
- <string>twistedcaldav/test/data/</string>
+ <!-- Document root -->
+ <key>DocumentRoot</key>
+ <string>twistedcaldav/test/data/</string>
- <!-- User quota (in bytes) -->
- <key>UserQuota</key>
- <integer>104857600</integer><!-- 100Mb -->
+ <!-- User quota (in bytes) -->
+ <key>UserQuota</key>
+ <integer>104857600</integer><!-- 100Mb -->
- <!-- Attachment size limit (in bytes) -->
- <key>MaximumAttachmentSize</key>
- <integer>1048576</integer><!-- 1Mb -->
+ <!-- Attachment size limit (in bytes) -->
+ <key>MaximumAttachmentSize</key>
+ <integer>1048576</integer><!-- 1Mb -->
- <!--
- Directory service
+ <!--
+ Directory service
- A directory service provides information about principals (eg.
- users, groups, locations and resources) to the server.
+ A directory service provides information about principals (eg.
+ users, groups, locations and resources) to the server.
- A variety of directory services are available for use.
- -->
+ A variety of directory services are available for use.
+ -->
- <!-- XML File Directory Service -->
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.xmlfile.XMLDirectoryService</string>
-
- <key>params</key>
+ <!-- XML File Directory Service -->
+ <key>DirectoryService</key>
<dict>
- <key>xmlFile</key>
- <string>conf/accounts-test.xml</string>
+ <key>type</key>
+ <string>twistedcaldav.directory.xmlfile.XMLDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>xmlFile</key>
+ <string>conf/accounts-test.xml</string>
+ </dict>
</dict>
- </dict>
-
- <!-- Open Directory Service -->
- <!--
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.appleopendirectory.OpenDirectoryService</string>
-
- <key>params</key>
+
+ <!-- Open Directory Service (Mac OS X) -->
+ <!--
+ <key>DirectoryService</key>
<dict>
- <key>node</key>
- <string>/Search</string>
- <key>requireComputerRecord</key>
- <true/>
+ <key>type</key>
+ <string>twistedcaldav.directory.appleopendirectory.OpenDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>node</key>
+ <string>/Search</string>
+ <key>requireComputerRecord</key>
+ <true/>
+ </dict>
</dict>
- </dict>
- -->
+ -->
- <!-- Apache-style Basic Directory Service -->
- <!--
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.apache.BasicDirectoryService</string>
-
- <key>params</key>
+ <!-- Apache-style Basic Directory Service (Experimental) -->
+ <!--
+ <key>DirectoryService</key>
<dict>
- <key>userFile</key>
- <string>conf/basic</string>
- <key>groupFile</key>
- <string>conf/group</string>
+ <key>type</key>
+ <string>twistedcaldav.directory.apache.BasicDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>userFile</key>
+ <string>conf/basic</string>
+ <key>groupFile</key>
+ <string>conf/group</string>
+ </dict>
</dict>
- </dict>
- -->
+ -->
- <!-- Apache-style Digest Directory Service -->
- <!--
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.apache.DigestDirectoryService</string>
-
- <key>params</key>
+ <!-- Apache-style Digest Directory Service (Experimental) -->
+ <!--
+ <key>DirectoryService</key>
<dict>
- <key>userFile</key>
- <string>conf/digest</string>
- <key>groupFile</key>
- <string>conf/group</string>
+ <key>type</key>
+ <string>twistedcaldav.directory.apache.DigestDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>userFile</key>
+ <string>conf/digest</string>
+ <key>groupFile</key>
+ <string>conf/group</string>
+ </dict>
</dict>
- </dict>
- -->
+ -->
- <!-- SQL Directory Service -->
- <!--
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.sqldb.SQLDirectoryService</string>
-
- <key>params</key>
+ <!-- SQL Directory Service (Experimental) -->
+ <!--
+ <key>DirectoryService</key>
<dict>
- <key>dbParentPath</key>
- <string>twistedcaldav/test/data/</string>
- <key>xmlFile</key>
- <string>conf/accounts-test.xml</string>
+ <key>type</key>
+ <string>twistedcaldav.directory.sqldb.SQLDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>dbParentPath</key>
+ <string>twistedcaldav/test/data/</string>
+ <key>xmlFile</key>
+ <string>conf/accounts-test.xml</string>
+ </dict>
</dict>
- </dict>
- -->
+ -->
- <!--
- Special principals
+ <!--
+ Special principals
- These principals are granted special access and/or perform
- special roles on the server.
- -->
+ These principals are granted special access and/or perform
+ special roles on the server.
+ -->
- <!-- Principals with "DAV:all" access (relative URLs) -->
- <key>AdminPrincipals</key>
- <array>
- <string>/principals/__uids__/admin/</string>
- </array>
+ <!-- Principals with "DAV:all" access (relative URLs) -->
+ <key>AdminPrincipals</key>
+ <array>
+ <string>/principals/__uids__/admin/</string>
+ </array>
- <!-- Principals with "DAV:read" access (relative URLs) -->
- <key>ReadPrincipals</key>
- <array>
- <!-- <string>/principals/users/apprentice/</string> -->
- </array>
+ <!-- Principals with "DAV:read" access (relative URLs) -->
+ <key>ReadPrincipals</key>
+ <array>
+ <!-- <string>/principals/__uids__/983C8238-FB6B-4D92-9242-89C0A39E5F81/</string> -->
+ </array>
- <!-- Principals that can pose as other principals -->
- <key>SudoersFile</key>
- <string>conf/sudoers.plist</string>
+ <!-- Principals that can pose as other principals -->
+ <key>SudoersFile</key>
+ <string>conf/sudoers.plist</string>
- <!-- Create "proxy access" principals -->
- <key>EnableProxyPrincipals</key>
- <true/>
+ <!-- Create "proxy access" principals -->
+ <key>EnableProxyPrincipals</key>
+ <true/>
- <!-- Render calendar collections as a monolithic iCalendar object -->
- <key>EnableMonolithicCalendars</key>
- <true/>
+ <!--
+ Permissions
+ -->
- <!--
- Permissions
- -->
+ <!-- Anonymous read access for root resource -->
+ <key>EnableAnonymousReadRoot</key>
+ <true/>
- <!-- Anonymous read access for root resource -->
- <key>EnableAnonymousReadRoot</key>
- <true/>
+ <!-- Anonymous read access for resource hierarchy -->
+ <key>EnableAnonymousReadNav</key>
+ <false/>
- <!-- Anonymous read access for resource hierarchy -->
- <key>EnableAnonymousReadNav</key>
- <false/>
+ <!-- Enables directory listings for principals -->
+ <key>EnablePrincipalListings</key>
+ <true/>
- <!-- Enables directory listings for principals -->
- <key>EnablePrincipalListings</key>
- <true/>
+ <!-- Render calendar collections as a monolithic iCalendar object -->
+ <key>EnableMonolithicCalendars</key>
+ <true/>
- <!--
- Authentication
- -->
+ <!--
+ Authentication
+ -->
- <key>Authentication</key>
- <dict>
-
- <!-- Clear text; best avoided -->
- <key>Basic</key>
+ <key>Authentication</key>
<dict>
- <key>Enabled</key>
- <true/>
- </dict>
- <!-- Digest challenge/response -->
- <key>Digest</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>Algorithm</key>
- <string>md5</string>
- <key>Qop</key>
- <string></string>
+ <!-- Clear text; best avoided -->
+ <key>Basic</key>
+ <dict>
+ <key>Enabled</key>
+ <true/>
+ </dict>
+
+ <!-- Digest challenge/response -->
+ <key>Digest</key>
+ <dict>
+ <key>Enabled</key>
+ <true/>
+ <key>Algorithm</key>
+ <string>md5</string>
+ <key>Qop</key>
+ <string></string>
+ </dict>
+
+ <!-- Kerberos/SPNEGO -->
+ <key>Kerberos</key>
+ <dict>
+ <key>Enabled</key>
+ <false/>
+ <key>ServicePrincipal</key>
+ <string></string>
+ </dict>
+
</dict>
- <!-- Kerberos/SPNEGO -->
- <key>Kerberos</key>
+
+ <!--
+ Logging
+ -->
+
+ <!-- Apache-style access log -->
+ <key>AccessLogFile</key>
+ <string>logs/access.log</string>
+ <key>RotateAccessLog</key>
+ <false/>
+
+ <!-- Server activity log -->
+ <key>ErrorLogFile</key>
+ <string>logs/error.log</string>
+
+ <!-- Log levels -->
+ <key>DefaultLogLevel</key>
+ <string>info</string> <!-- debug, info, warn, error -->
+
+ <!-- Log level overrides for specific functionality -->
+ <key>LogLevels</key>
<dict>
- <key>Enabled</key>
- <false/>
- <key>ServicePrincipal</key>
- <string></string>
+ <!--
+ <key>twistedcaldav.directory.appleopendirectory.OpenDirectoryService</key>
+ <string>debug</string>
+ -->
</dict>
- </dict>
+ <!-- Server statistics file -->
+ <key>ServerStatsFile</key>
+ <string>logs/stats.plist</string>
+ <!-- Server process ID file -->
+ <key>PIDFile</key>
+ <string>logs/caldavd.pid</string>
- <!--
- Logging
- -->
- <!-- Apache-style access log -->
- <key>AccessLogFile</key>
- <string>logs/access.log</string>
- <key>RotateAccessLog</key>
- <false/>
+ <!--
+ Accounting
+ -->
- <!-- Server activity log -->
- <key>ErrorLogFile</key>
- <string>logs/error.log</string>
+ <!-- Enable accounting for certain operations -->
+ <key>AccountingCategories</key>
+ <dict>
+ <key>iTIP</key>
+ <false/>
+ </dict>
+ <!-- Enable accounting for specific principals -->
+ <key>AccountingPrincipals</key>
+ <array>
+ <!-- <string>/principals/__uids__/454D85C0-09F0-4DC6-A3C6-97DFEB4622CD/</string> -->
+ </array>
- <!-- Log Levels -->
- <key>DefaultLogLevel</key>
- <string>info</string> <!-- debug, info, warn, error -->
- <key>LogLevels</key>
- <dict>
-<!--
- <key>twistedcaldav.directory.appleopendirectory.OpenDirectoryService</key>
- <string>debug</string>
- -->
- </dict>
+ <!--
+ SSL/TLS
+ -->
- <!-- Accounting -->
- <key>AccountingCategories</key>
- <dict>
- <key>iTIP</key><false/>
- </dict>
+ <!-- Public key -->
+ <key>SSLCertificate</key>
+ <string>twistedcaldav/test/data/server.pem</string>
- <key>AccountingPrincipals</key>
- <array>
- <!--<string>/principals/users/foo/</string>-->
- </array>
+ <!-- Private key -->
+ <key>SSLPrivateKey</key>
+ <string>twistedcaldav/test/data/server.pem</string>
- <!-- Server statistics file -->
- <key>ServerStatsFile</key>
- <string>logs/stats.plist</string>
- <!-- Server process ID file -->
- <key>PIDFile</key>
- <string>logs/caldavd.pid</string>
+ <!--
+ Process management
+ -->
+ <key>UserName</key>
+ <string></string>
- <!--
- SSL/TLS
- -->
+ <key>GroupName</key>
+ <string></string>
- <!-- Public key -->
- <key>SSLCertificate</key>
- <string>twistedcaldav/test/data/server.pem</string>
+ <key>ProcessType</key>
+ <string>Combined</string>
- <!-- Private key -->
- <key>SSLPrivateKey</key>
- <string>twistedcaldav/test/data/server.pem</string>
+ <key>MultiProcess</key>
+ <dict>
+ <key>ProcessCount</key>
+ <integer>0</integer> <!-- 0 = one per CPU core -->
+ <key>LoadBalancer</key>
+ <dict>
+ <!--
+ Valid values are:
+ - LeastConnections
+ - RoundRobin
+ - LeastConnectionsAndRoundRobin
+ -->
+ <key>Scheduler</key>
+ <string>LeastConnections</string>
+ </dict>
- <!--
- Process management
- -->
+ </dict>
- <key>UserName</key>
- <string></string>
- <key>GroupName</key>
- <string></string>
+ <!--
+ Notifications
+ -->
- <key>ProcessType</key>
- <string>Combined</string>
+ <key>Notifications</key>
+ <dict>
+ <!-- Time spent coalescing notifications before delivery -->
+ <key>CoalesceSeconds</key>
+ <integer>10</integer>
- <key>MultiProcess</key>
- <dict>
- <key>ProcessCount</key>
- <integer>0</integer>
+ <key>InternalNotificationHost</key>
+ <string>localhost</string>
- <key>LoadBalancer</key>
- <dict>
- <!-- One of the strings below must be used - the others commented out -->
- <key>Scheduler</key>
+ <key>InternalNotificationPort</key>
+ <integer>62309</integer>
- <!-- Least Connections -->
- <string>LeastConnections</string>
+ <key>Services</key>
+ <array>
+ <dict>
+ <!-- Simple line notification service (for testing) -->
+ <key>Service</key>
+ <string>twistedcaldav.notify.SimpleLineNotifierService</string>
+ <key>Enabled</key>
+ <false/>
+ <key>Port</key>
+ <integer>62308</integer>
+ </dict>
- <!-- Round Robin -->
- <!-- <string>RoundRobin</string> -->
+ <dict>
+ <!-- XMPP notification service -->
+ <key>Service</key>
+ <string>twistedcaldav.notify.XMPPNotifierService</string>
+ <key>Enabled</key>
+ <false/>
- <!-- Least Connections and Round Robin -->
- <!-- <string>LeastConnectionsAndRoundRobin</string> -->
- </dict>
+ <!-- XMPP host and port to contact -->
+ <key>Host</key>
+ <string>xmpp.host.name</string>
+ <key>Port</key>
+ <integer>5222</integer>
- </dict>
+ <!-- Jabber ID and password for the server -->
+ <key>JID</key>
+ <string>jid at xmpp.host.name/resource</string>
+ <key>Password</key>
+ <string>password_goes_here</string>
+ <!-- PubSub service address -->
+ <key>ServiceAddress</key>
+ <string>pubsub.xmpp.host.name</string>
- <!--
- Service ACLs
- -->
+ <!-- Sends a presence notification to XMPP server at this interval (prevents disconnect) -->
+ <key>KeepAliveSeconds</key>
+ <integer>120</integer>
- <key>EnableSACLs</key>
- <false/>
+ <!-- Sends a pubsub publish to a particular heartbeat node at this interval -->
+ <key>HeartbeatMinutes</key>
+ <integer>30</integer>
+ <!-- List of glob-like expressions defining which XMPP JIDs can converse with the server (for debugging) -->
+ <key>AllowedJIDs</key>
+ <array>
+ <!--
+ <string>*.apple.com</string>
+ -->
+ </array>
+ </dict>
+ </array>
+ </dict>
- <!--
- Non-standard CalDAV extensions
- -->
- <!-- Calendar Drop Box -->
- <key>EnableDropBox</key>
- <true/>
+ <!--
+ Server-to-server protocol
+ -->
- <!-- Private Events -->
- <key>EnablePrivateEvents</key>
- <true/>
+ <key>Scheduling</key>
+ <dict>
- <!-- Timezone Service -->
- <key>EnableTimezoneService</key>
- <true/>
+ <!-- CalDAV protocol options -->
+ <key>CalDAV</key>
+ <dict>
+ <key>EmailDomain</key>
+ <string></string>
+ <key>HTTPDomain</key>
+ <string></string>
+ <key>AddressPatterns</key>
+ <array>
+ </array>
+ <key>OldDraftCompatability</key>
+ <true/>
+ <key>DefaultCalendarProvisioned</key>
+ <true/>
+ </dict>
- <!-- Server to server protocol -->
- <key>Scheduling</key>
- <dict>
- <!-- CalDAV protocol options -->
- <key>CalDAV</key>
- <dict>
- <key>EmailDomain</key>
- <string></string>
- <key>HTTPDomain</key>
- <string></string>
- <key>AddressPatterns</key>
- <array>
- </array>
- <key>OldDraftCompatability</key>
- <true/>
- <key>DefaultCalendarProvisioned</key>
- <true/>
- </dict>
- <!-- iSchedule protocol options -->
- <key>iSchedule</key>
- <dict>
- <key>Enabled</key>
- <false/>
- <key>AddressPatterns</key>
- <array>
- </array>
- <key>Servers</key>
- <string>/etc/caldavd/servertoserver.xml</string>
- </dict>
- <!-- iMIP protocol options -->
- <key>iMIP</key>
- <dict>
- <key>Enabled</key>
- <false/>
- <key>MailGatewayServer</key>
- <string>localhost</string>
- <key>MailGatewayPort</key>
- <integer>62310</integer>
- <key>Sending</key>
- <dict>
- <key>Server</key>
- <string></string>
- <key>Port</key>
- <integer>587</integer>
- <key>Address</key>
- <string></string> <!-- Address email will be sent from -->
+ <!-- iSchedule protocol options -->
+ <key>iSchedule</key>
+ <dict>
+ <key>Enabled</key>
+ <false/>
+ <key>AddressPatterns</key>
+ <array>
+ </array>
+ <key>Servers</key>
+ <string>/etc/caldavd/servertoserver.xml</string>
</dict>
- <key>Receiving</key>
+
+ <!-- iMIP protocol options -->
+ <key>iMIP</key>
<dict>
- <key>Server</key>
- <string></string>
- <key>UseSSL</key>
- <true/>
- <key>Port</key>
- <integer>995</integer>
- <key>Type</key>
- <string></string> <!-- Either 'pop' or 'imap' -->
- <key>PollingSeconds</key>
- <integer>30</integer>
- <key>Username</key>
- <string></string>
- <key>Password</key>
- <string></string>
- </dict>
- <key>AddressPatterns</key>
- <array>
- </array>
- </dict>
- </dict>
+ <key>Enabled</key>
+ <false/>
+ <key>MailGatewayServer</key>
+ <string>localhost</string>
+ <key>MailGatewayPort</key>
+ <integer>62310</integer>
+ <key>Sending</key>
+ <dict>
+ <key>Server</key>
+ <string></string>
+ <key>Port</key>
+ <integer>587</integer>
+ <key>Address</key>
+ <string></string> <!-- Address email will be sent from -->
+ </dict>
+ <key>Receiving</key>
+ <dict>
+ <key>Server</key>
+ <string></string>
+ <key>Port</key>
+ <integer>995</integer>
+ <key>Type</key>
+ <string></string> <!-- Either "pop" or "imap" -->
+ <key>UseSSL</key>
+ <true/>
+ <key>Username</key>
+ <string></string>
+ <key>Password</key>
+ <string></string>
+ <key>PollingSeconds</key>
+ <integer>30</integer>
+ </dict>
+ <key>AddressPatterns</key>
+ <array>
+ </array>
+ </dict>
- <!-- Free-busy URL protocol -->
- <key>FreeBusyURL</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>TimePeriod</key>
- <integer>14</integer>
- <key>AnonymousAccess</key>
- <false/>
- </dict>
+ </dict>
- <!--
- Twisted
- -->
- <key>Twisted</key>
- <dict>
- <key>twistd</key>
- <string>../Twisted/bin/twistd</string>
- </dict>
+ <!--
+ Free-busy URL protocol
+ -->
+ <key>FreeBusyURL</key>
+ <dict>
+ <key>Enabled</key>
+ <true/>
+ <key>TimePeriod</key>
+ <integer>14</integer>
+ <key>AnonymousAccess</key>
+ <false/>
+ </dict>
- <!--
- Python Director
- -->
- <key>PythonDirector</key>
- <dict>
- <key>pydir</key>
- <string>../pydirector-1.0.0/pydir.py</string>
+ <!--
+ Non-standard CalDAV extensions
+ -->
- <key>ConfigFile</key>
- <string>conf/pydir.xml</string>
+ <!-- Calendar Drop Box -->
+ <key>EnableDropBox</key>
+ <true/>
- <key>ControlSocket</key>
- <string>logs/caldavd-pydir.sock</string>
- </dict>
+ <!-- Private Events -->
+ <key>EnablePrivateEvents</key>
+ <true/>
+ <!-- Timezone Service -->
+ <key>EnableTimezoneService</key>
+ <true/>
- <!--
- Notifications
- -->
- <key>Notifications</key>
- <dict>
- <key>CoalesceSeconds</key>
- <integer>10</integer>
- <key>InternalNotificationHost</key>
- <string>localhost</string>
- <key>InternalNotificationPort</key>
- <integer>62309</integer>
+ <!--
+ Miscellaneous items
+ -->
- <key>Services</key>
- <array>
- <dict>
- <!-- Simple notification service (for testing) -->
- <key>Service</key>
- <string>twistedcaldav.notify.SimpleLineNotifierService</string>
- <key>Enabled</key>
- <false/>
- <key>Port</key>
- <integer>62308</integer>
- </dict>
+ <!-- Service ACLs (Mac OS X) -->
+ <key>EnableSACLs</key>
+ <false/>
- <dict>
- <!-- XMPP notification service -->
- <key>Service</key>
- <string>twistedcaldav.notify.XMPPNotifierService</string>
- <key>Enabled</key>
- <false/>
+ <!-- Support for Content-Encoding compression options as specified in RFC2616 Section 3.5 -->
+ <key>ResponseCompression</key>
+ <false/>
- <!-- XMPP host and port to contact -->
- <key>Host</key>
- <string>xmpp.host.name</string>
- <key>Port</key>
- <integer>5222</integer>
+ <!-- A unix socket used for communication between the child and master processes. -->
+ <key>ControlSocket</key>
+ <string>logs/caldavd.sock</string>
- <!-- Jabber ID and password for the server -->
- <key>JID</key>
- <string>jid at xmpp.host.name/resource</string>
- <key>Password</key>
- <string>password_goes_here</string>
+ <!-- Support for Memcached -->
+ <key>Memcached</key>
+ <dict>
+ <key>ServerEnabled</key>
+ <true/>
+ <key>ClientEnabled</key>
+ <true/>
+ <key>MaxClients</key>
+ <integer>5</integer>
+ <key>memcached</key>
+ <string>memcached</string> <!-- Find in PATH -->
+ <key>Options</key>
+ <array>
+ <!--<string>-vv</string>-->
+ </array>
+ </dict>
- <!-- PubSub service address -->
- <key>ServiceAddress</key>
- <string>pubsub.xmpp.host.name</string>
- <!-- Sends a presence notification to XMPP server at this interval (prevents disconnect) -->
- <key>KeepAliveSeconds</key>
- <integer>120</integer>
+ <!--
+ Twisted
+ -->
- <!-- Sends a pubsub publish to a particular heartbeat node at this interval -->
- <key>HeartbeatMinutes</key>
- <integer>30</integer>
+ <key>Twisted</key>
+ <dict>
+ <key>twistd</key>
+ <string>../Twisted/bin/twistd</string>
+ </dict>
- <!-- List of glob-like expressions defining which XMPP JIDs can converse with the server -->
- <key>AllowedJIDs</key>
- <array>
- <!--
- <string>*.apple.com</string>
- -->
- </array>
- </dict>
- </array>
- </dict>
+ <!--
+ Python Director
+ -->
- <!--
- Miscellaneous items
- -->
+ <key>PythonDirector</key>
+ <dict>
+ <key>pydir</key>
+ <string>../pydirector-1.0.0/pydir.py</string>
- <!-- A unix socket used for communication between the child and master processes. -->
- <key>ControlSocket</key>
- <string>logs/caldavd.sock</string>
+ <key>ConfigFile</key>
+ <string>conf/pydir.xml</string>
- <!-- Support for Content-Encoding compression options as specified in RFC2616 Section 3.5 -->
- <key>ResponseCompression</key>
- <false/>
+ <key>ControlSocket</key>
+ <string>logs/caldavd-pydir.sock</string>
+ </dict>
- <!-- Support for Memcached -->
- <key>Memcached</key>
- <dict>
- <key>ServerEnabled</key>
- <true/>
- <key>ClientEnabled</key>
- <true/>
- <key>MaxClients</key>
- <integer>5</integer>
- <key>memcached</key>
- <string>memcached</string> <!-- Find in PATH -->
- <key>Options</key>
- <array>
- <!--<string>-vv</string>-->
- </array>
+
</dict>
-
-</dict>
</plist>
Modified: CalendarServer/trunk/conf/caldavd.plist
===================================================================
--- CalendarServer/trunk/conf/caldavd.plist 2008-09-12 16:32:07 UTC (rev 2991)
+++ CalendarServer/trunk/conf/caldavd.plist 2008-09-12 18:40:22 UTC (rev 2992)
@@ -1,435 +1,449 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
-Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
- -->
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
-<dict>
+ <dict>
- <!--
- Public network address information
+ <!--
+ Public network address information
- This is the server's public network address, which is provided to
- clients in URLs and the like. It may or may not be the network
- address that the server is listening to directly, though it is by
- default. For example, it may be the address of a load balancer or
- proxy which forwards connections to the server.
- -->
+ This is the server's public network address, which is provided to
+ clients in URLs and the like. It may or may not be the network
+ address that the server is listening to directly, though it is by
+ default. For example, it may be the address of a load balancer or
+ proxy which forwards connections to the server.
+ -->
- <!-- Network host name -->
- <key>ServerHostName</key>
- <string>localhost</string>
+ <!-- Network host name -->
+ <key>ServerHostName</key>
+ <string>localhost</string> <!-- The hostname clients use when connecting -->
- <!-- HTTP port [0 = disable HTTP] -->
- <key>HTTPPort</key>
- <integer>8008</integer>
+ <!-- HTTP port [0 = disable HTTP] -->
+ <key>HTTPPort</key>
+ <integer>8008</integer>
- <!-- SSL port [0 = disable HTTPS] -->
- <!-- (Must also configure SSLCertificate and SSLPrivateKey below) -->
- <!--
- <key>SSLPort</key>
- <integer>8443</integer>
- -->
+ <!-- SSL port [0 = disable HTTPS] -->
+ <!-- (Must also configure SSLCertificate and SSLPrivateKey below) -->
+ <!--
+ <key>SSLPort</key>
+ <integer>8443</integer>
+ -->
- <!--
- Network address configuration information
+ <!--
+ Network address configuration information
- This configures the actual network address that the server binds to.
- -->
+ This configures the actual network address that the server binds to.
+ -->
- <!-- List of IP addresses to bind to [empty = all] -->
- <key>BindAddresses</key>
- <array></array>
+ <!-- List of IP addresses to bind to [empty = all] -->
+ <key>BindAddresses</key>
+ <array>
+ </array>
- <!-- List of port numbers to bind to for HTTP [empty = same as "Port"] -->
- <key>BindHTTPPorts</key>
- <array></array>
+ <!-- List of port numbers to bind to for HTTP [empty = same as "Port"] -->
+ <key>BindHTTPPorts</key>
+ <array>
+ </array>
- <!-- List of port numbers to bind to for SSL [empty = same as "SSLPort"] -->
- <key>BindSSLPorts</key>
- <array></array>
+ <!-- List of port numbers to bind to for SSL [empty = same as "SSLPort"] -->
+ <key>BindSSLPorts</key>
+ <array>
+ </array>
- <!--
- Data Store
- -->
+ <!--
+ Data Store
+ -->
- <!-- Data root -->
- <key>DataRoot</key>
- <string>/var/run/caldavd</string>
+ <!-- Data root -->
+ <key>DataRoot</key>
+ <string>/var/run/caldavd</string>
- <!-- Document root -->
- <key>DocumentRoot</key>
- <string>/Library/CalendarServer/Documents</string>
+ <!-- Document root -->
+ <key>DocumentRoot</key>
+ <string>/Library/CalendarServer/Documents</string>
- <!-- User quota (in bytes) -->
- <key>UserQuota</key>
- <integer>104857600</integer><!-- 100Mb -->
+ <!-- User quota (in bytes) -->
+ <key>UserQuota</key>
+ <integer>104857600</integer><!-- 100Mb -->
- <!-- Attachment size limit (in bytes) -->
- <key>MaximumAttachmentSize</key>
- <integer>1048576</integer><!-- 1Mb -->
+ <!-- Attachment size limit (in bytes) -->
+ <key>MaximumAttachmentSize</key>
+ <integer>1048576</integer><!-- 1Mb -->
- <!--
- Directory service
+ <!--
+ Directory service
- A directory service provides information about principals (eg.
- users, groups, locations and resources) to the server.
+ A directory service provides information about principals (eg.
+ users, groups, locations and resources) to the server.
- A variety of directory services are available for use.
- -->
+ A variety of directory services are available for use.
+ -->
- <!-- XML File Directory Service -->
- <!--
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.xmlfile.XMLDirectoryService</string>
-
- <key>params</key>
+ <!-- XML File Directory Service -->
+ <!--
+ <key>DirectoryService</key>
<dict>
- <key>xmlFile</key>
- <string>/etc/caldavd/accounts.xml</string>
+ <key>type</key>
+ <string>twistedcaldav.directory.xmlfile.XMLDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>xmlFile</key>
+ <string>/etc/caldavd/accounts.xml</string>
+ </dict>
</dict>
- </dict>
- -->
-
- <!-- Open Directory Service -->
- <key>DirectoryService</key>
- <dict>
- <key>type</key>
- <string>twistedcaldav.directory.appleopendirectory.OpenDirectoryService</string>
-
- <key>params</key>
+ -->
+
+ <!-- Open Directory Service (Mac OS X) -->
+ <key>DirectoryService</key>
<dict>
- <key>node</key>
- <string>/Search</string>
- <key>requireComputerRecord</key>
- <true/>
+ <key>type</key>
+ <string>twistedcaldav.directory.appleopendirectory.OpenDirectoryService</string>
+
+ <key>params</key>
+ <dict>
+ <key>node</key>
+ <string>/Search</string>
+ <key>requireComputerRecord</key>
+ <true/>
+ </dict>
</dict>
- </dict>
- <!--
- Special principals
+ <!--
+ Special principals
- These principals are granted special access and/or perform
- special roles on the server.
- -->
+ These principals are granted special access and/or perform
+ special roles on the server.
+ -->
- <!-- Principals with "DAV:all" access (relative URLs) -->
- <key>AdminPrincipals</key>
- <array>
- <!-- <string>/principals/users/admin/</string> -->
- </array>
+ <!-- Principals with "DAV:all" access (relative URLs) -->
+ <key>AdminPrincipals</key>
+ <array>
+ <!-- <string>/principals/__uids__/AEB68DD7-D2B8-4D4D-A574-2A4533DF36A4/</string> -->
+ </array>
- <!-- Principals with "DAV:read" access (relative URLs) -->
- <key>ReadPrincipals</key>
- <array>
- <!-- <string>/principals/users/apprentice/</string> -->
- </array>
+ <!-- Principals with "DAV:read" access (relative URLs) -->
+ <key>ReadPrincipals</key>
+ <array>
+ <!-- <string>/principals/__uids__/983C8238-FB6B-4D92-9242-89C0A39E5F81/</string> -->
+ </array>
- <!-- Principals that can pose as other principals -->
- <key>SudoersFile</key>
- <string>/etc/caldavd/sudoers.plist</string>
+ <!-- Principals that can pose as other principals -->
+ <key>SudoersFile</key>
+ <string>/etc/caldavd/sudoers.plist</string>
- <!-- Create "proxy access" principals -->
- <key>EnableProxyPrincipals</key>
- <true/>
+ <!-- Create "proxy access" principals -->
+ <key>EnableProxyPrincipals</key>
+ <true/>
- <!--
- Permissions
- -->
+ <!--
+ Permissions
+ -->
- <!-- Anonymous read access for root resource -->
- <key>EnableAnonymousReadRoot</key>
- <true/>
+ <!-- Anonymous read access for root resource -->
+ <key>EnableAnonymousReadRoot</key>
+ <true/>
- <!-- Anonymous read access for resource hierarchy -->
- <key>EnableAnonymousReadNav</key>
- <false/>
+ <!-- Anonymous read access for resource hierarchy -->
+ <key>EnableAnonymousReadNav</key>
+ <false/>
- <!-- Enables directory listings for principals -->
- <key>EnablePrincipalListings</key>
- <true/>
+ <!-- Enables directory listings for principals -->
+ <key>EnablePrincipalListings</key>
+ <true/>
- <!-- Render calendar collections as a monolithic iCalendar object -->
- <key>EnableMonolithicCalendars</key>
- <true/>
+ <!-- Render calendar collections as a monolithic iCalendar object -->
+ <key>EnableMonolithicCalendars</key>
+ <true/>
- <!--
- Authentication
- -->
+ <!--
+ Authentication
+ -->
- <key>Authentication</key>
- <dict>
-
- <!-- Clear text; best avoided -->
- <key>Basic</key>
+ <key>Authentication</key>
<dict>
- <key>Enabled</key>
- <false/>
- </dict>
- <!-- Digest challenge/response -->
- <key>Digest</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>Algorithm</key>
- <string>md5</string>
- <key>Qop</key>
- <string></string>
- </dict>
+ <!-- Clear text; best avoided -->
+ <key>Basic</key>
+ <dict>
+ <key>Enabled</key>
+ <false/>
+ </dict>
- <!-- Kerberos/SPNEGO -->
- <key>Kerberos</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>ServicePrincipal</key>
- <string></string>
+ <!-- Digest challenge/response -->
+ <key>Digest</key>
+ <dict>
+ <key>Enabled</key>
+ <true/>
+ <key>Algorithm</key>
+ <string>md5</string>
+ <key>Qop</key>
+ <string></string>
+ </dict>
+
+ <!-- Kerberos/SPNEGO -->
+ <key>Kerberos</key>
+ <dict>
+ <key>Enabled</key>
+ <true/>
+ <key>ServicePrincipal</key>
+ <string></string>
+ </dict>
+
</dict>
- </dict>
+ <!--
+ Logging
+ -->
- <!--
- Logging
- -->
+ <!-- Apache-style access log -->
+ <key>AccessLogFile</key>
+ <string>/var/log/caldavd/access.log</string>
+ <key>RotateAccessLog</key>
+ <false/>
- <!-- Apache-style access log -->
- <key>AccessLogFile</key>
- <string>/var/log/caldavd/access.log</string>
- <key>RotateAccessLog</key>
- <false/>
+ <!-- Server activity log -->
+ <key>ErrorLogFile</key>
+ <string>/var/log/caldavd/error.log</string>
- <!-- Server activity log -->
- <key>ErrorLogFile</key>
- <string>/var/log/caldavd/error.log</string>
+ <!-- Log levels -->
+ <key>DefaultLogLevel</key>
+ <string>info</string> <!-- debug, info, warn, error -->
- <!-- Log Levels -->
- <key>DefaultLogLevel</key>
- <string>info</string> <!-- debug, info, warn, error -->
+ <!-- Server statistics file -->
+ <key>ServerStatsFile</key>
+ <string>/var/run/caldavd/stats.plist</string>
- <!-- Server statistics file -->
- <key>ServerStatsFile</key>
- <string>/var/run/caldavd/stats.plist</string>
+ <!-- Server process ID file -->
+ <key>PIDFile</key>
+ <string>/var/run/caldavd.pid</string>
- <!-- Server process ID file -->
- <key>PIDFile</key>
- <string>/var/run/caldavd.pid</string>
+ <!--
+ SSL/TLS
+ -->
- <!--
- SSL/TLS
- -->
+ <!-- Public key -->
+ <key>SSLCertificate</key>
+ <string></string>
- <!-- Public key -->
- <key>SSLCertificate</key>
- <string></string>
+ <!-- Private key -->
+ <key>SSLPrivateKey</key>
+ <string></string>
- <!-- Private key -->
- <key>SSLPrivateKey</key>
- <string></string>
+ <!--
+ Process management
+ -->
- <!--
- Process management
- -->
+ <key>UserName</key>
+ <string>calendar</string>
- <key>UserName</key>
- <string>calendar</string>
+ <key>GroupName</key>
+ <string>calendar</string>
- <key>GroupName</key>
- <string>calendar</string>
+ <key>ProcessType</key>
+ <string>Combined</string>
- <key>ProcessType</key>
- <string>Combined</string>
+ <key>MultiProcess</key>
+ <dict>
+ <key>ProcessCount</key>
+ <integer>0</integer> <!-- 0 = one per CPU core -->
+ </dict>
- <key>MultiProcess</key>
- <dict>
- <key>ProcessCount</key>
- <integer>0</integer> <!-- 0 = one per CPU core -->
- </dict>
+ <!--
+ Notifications
+ -->
- <!--
- Service ACLs
- -->
+ <key>Notifications</key>
+ <dict>
+ <!-- Time spent coalescing notifications before delivery -->
+ <key>CoalesceSeconds</key>
+ <integer>10</integer>
- <key>EnableSACLs</key>
- <true/>
+ <key>Services</key>
+ <array>
+ <dict>
+ <!-- XMPP notification service -->
+ <key>Service</key>
+ <string>twistedcaldav.notify.XMPPNotifierService</string>
+ <key>Enabled</key>
+ <false/>
+ <!-- XMPP host and port to contact -->
+ <key>Host</key>
+ <string>xmpp.host.name</string>
+ <key>Port</key>
+ <integer>5222</integer>
- <!--
- Notifications
- -->
+ <!-- Jabber ID and password for the server -->
+ <key>JID</key>
+ <string>jid at xmpp.host.name/resource</string>
+ <key>Password</key>
+ <string>password_goes_here</string>
- <key>Notifications</key>
- <dict>
- <!-- Time spent coalescing notifications -->
- <key>CoalesceSeconds</key>
- <integer>10</integer>
+ <!-- PubSub service address -->
+ <key>ServiceAddress</key>
+ <string>pubsub.xmpp.host.name</string>
- <key>Services</key>
- <array>
+ <!-- Sends a presence notification to XMPP server at this interval (prevents disconnect) -->
+ <key>KeepAliveSeconds</key>
+ <integer>120</integer>
+
+ <!-- Sends a pubsub publish to a particular heartbeat node at this interval -->
+ <key>HeartbeatMinutes</key>
+ <integer>30</integer>
+ </dict>
+ </array>
+ </dict>
+
+
+ <!--
+ Server-to-server protocol
+ -->
+
+ <key>Scheduling</key>
+ <dict>
+
+ <!-- CalDAV protocol options -->
+ <key>CalDAV</key>
<dict>
- <!-- XMPP notification service -->
- <key>Service</key>
- <string>twistedcaldav.notify.XMPPNotifierService</string>
+ <key>EmailDomain</key>
+ <string></string>
+ <key>HTTPDomain</key>
+ <string></string>
+ <key>AddressPatterns</key>
+ <array>
+ </array>
+ <key>OldDraftCompatability</key>
+ <true/>
+ <key>DefaultCalendarProvisioned</key>
+ <true/>
+ </dict>
+
+ <!-- iSchedule protocol options -->
+ <key>iSchedule</key>
+ <dict>
<key>Enabled</key>
<false/>
+ <key>AddressPatterns</key>
+ <array>
+ </array>
+ <key>Servers</key>
+ <string>/etc/caldavd/servertoserver.xml</string>
+ </dict>
- <!-- XMPP host and port to contact -->
- <key>Host</key>
- <string>xmpp.host.name</string>
- <key>Port</key>
- <integer>5222</integer>
+ <!-- iMIP protocol options -->
+ <key>iMIP</key>
+ <dict>
+ <key>Enabled</key>
+ <false/>
+ <key>MailGatewayServer</key>
+ <string>localhost</string>
+ <key>MailGatewayPort</key>
+ <integer>62310</integer>
+ <key>Sending</key>
+ <dict>
+ <key>Server</key>
+ <string></string>
+ <key>Port</key>
+ <integer>587</integer>
+ <key>Address</key>
+ <string></string> <!-- Address email will be sent from -->
+ </dict>
+ <key>Receiving</key>
+ <dict>
+ <key>Server</key>
+ <string></string>
+ <key>Port</key>
+ <integer>995</integer>
+ <key>Type</key>
+ <string></string> <!-- Either "pop" or "imap" -->
+ <key>UseSSL</key>
+ <true/>
+ <key>Username</key>
+ <string></string>
+ <key>Password</key>
+ <string></string>
+ <key>PollingSeconds</key>
+ <integer>30</integer>
+ </dict>
+ <key>AddressPatterns</key>
+ <array>
+ </array>
+ </dict>
- <!-- Jabber ID and password for the server -->
- <key>JID</key>
- <string>jid at xmpp.host.name/resource</string>
- <key>Password</key>
- <string>password_goes_here</string>
+ </dict>
- <!-- PubSub service address -->
- <key>ServiceAddress</key>
- <string>pubsub.xmpp.host.name</string>
- <!-- Sends a presence notification to XMPP server at this interval (prevents disconnect) -->
- <key>KeepAliveSeconds</key>
- <integer>120</integer>
+ <!--
+ Free-busy URL protocol
+ -->
- <!-- Sends a pubsub publish to a particular heartbeat node at this interval -->
- <key>HeartbeatMinutes</key>
- <integer>30</integer>
- </dict>
- </array>
- </dict>
+ <key>FreeBusyURL</key>
+ <dict>
+ <key>Enabled</key>
+ <true/>
+ <key>TimePeriod</key>
+ <integer>14</integer>
+ <key>AnonymousAccess</key>
+ <false/>
+ </dict>
- <!--
- Miscellaneous items
- -->
+ <!--
+ Non-standard CalDAV extensions
+ -->
- <!-- Support for Content-Encoding compression options as specified in RFC2616 Section 3.5 -->
- <key>ResponseCompression</key>
- <true/>
+ <!-- Calendar Drop Box -->
+ <key>EnableDropBox</key>
+ <true/>
+ <!-- Private Events -->
+ <key>EnablePrivateEvents</key>
+ <true/>
- <!--
- Non-standard CalDAV extensions
- -->
+ <!-- Timezone Service -->
+ <key>EnableTimezoneService</key>
+ <true/>
- <!-- Calendar Drop Box -->
- <key>EnableDropBox</key>
- <true/>
- <!-- Private Events -->
- <key>EnablePrivateEvents</key>
- <true/>
+ <!--
+ Miscellaneous items
+ -->
- <!-- Timezone Service -->
- <key>EnableTimezoneService</key>
- <true/>
+ <!-- Service ACLs (Mac OS X) -->
+ <key>EnableSACLs</key>
+ <false/>
- <!-- Server to server protocol -->
- <key>Scheduling</key>
- <dict>
- <!-- CalDAV protocol options -->
- <key>CalDAV</key>
- <dict>
- <key>EmailDomain</key>
- <string></string>
- <key>HTTPDomain</key>
- <string></string>
- <key>AddressPatterns</key>
- <array>
- </array>
- <key>OldDraftCompatability</key>
- <true/>
- <key>DefaultCalendarProvisioned</key>
- <true/>
- </dict>
- <!-- iSchedule protocol options -->
- <key>iSchedule</key>
- <dict>
- <key>Enabled</key>
- <false/>
- <key>AddressPatterns</key>
- <array>
- </array>
- <key>Servers</key>
- <string>/etc/caldavd/servertoserver.xml</string>
- </dict>
- <!-- iMIP protocol options -->
- <key>iMIP</key>
- <dict>
- <key>Enabled</key>
- <false/>
- <key>MailGatewayServer</key>
- <string>localhost</string>
- <key>MailGatewayPort</key>
- <integer>62310</integer>
- <key>Sending</key>
- <dict>
- <key>Server</key>
- <string></string>
- <key>Port</key>
- <integer>587</integer>
- <key>Address</key>
- <string></string> <!-- Address email will be sent from -->
- </dict>
- <key>Receiving</key>
- <dict>
- <key>Server</key>
- <string></string>
- <key>Port</key>
- <integer>995</integer>
- <key>Type</key>
- <string></string> <!-- Either 'pop' or 'imap' -->
- <key>PollingSeconds</key>
- <integer>30</integer>
- <key>Username</key>
- <string></string>
- <key>Password</key>
- <string></string>
- </dict>
- <key>AddressPatterns</key>
- <array>
- </array>
- </dict>
- </dict>
+ <!-- Support for Content-Encoding compression options as specified in RFC2616 Section 3.5 -->
+ <key>ResponseCompression</key>
+ <true/>
- <!-- Free-busy URL protocol -->
- <key>FreeBusyURL</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>TimePeriod</key>
- <integer>14</integer>
- <key>AnonymousAccess</key>
- <false/>
+
</dict>
-
-</dict>
</plist>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080912/aa749835/attachment-0001.html
More information about the calendarserver-changes
mailing list