[CalendarServer-changes] [657] CalendarServer/branches/SACLs

source_changes at macosforge.org source_changes at macosforge.org
Mon Dec 4 17:04:03 PST 2006


Revision: 657
          http://trac.macosforge.org/projects/calendarserver/changeset/657
Author:   dreid at apple.com
Date:     2006-12-04 17:04:02 -0800 (Mon, 04 Dec 2006)

Log Message:
-----------
install AppleAuth with ./run and enable SACLs by default (if appleauth can't be built because it's not OS X then twistedcaldav.root won't use SACLs

Modified Paths:
--------------
    CalendarServer/branches/SACLs/conf/caldavd-test.plist
    CalendarServer/branches/SACLs/conf/caldavd.plist
    CalendarServer/branches/SACLs/run

Modified: CalendarServer/branches/SACLs/conf/caldavd-test.plist
===================================================================
--- CalendarServer/branches/SACLs/conf/caldavd-test.plist	2006-12-05 00:22:02 UTC (rev 656)
+++ CalendarServer/branches/SACLs/conf/caldavd-test.plist	2006-12-05 01:04:02 UTC (rev 657)
@@ -171,5 +171,8 @@
   <key>twistdLocation</key>
   <string>../Twisted/bin/twistd</string>
 
+  <key>SACLEnable</key>
+  <false/>
+
 </dict>
 </plist>

Modified: CalendarServer/branches/SACLs/conf/caldavd.plist
===================================================================
--- CalendarServer/branches/SACLs/conf/caldavd.plist	2006-12-05 00:22:02 UTC (rev 656)
+++ CalendarServer/branches/SACLs/conf/caldavd.plist	2006-12-05 01:04:02 UTC (rev 657)
@@ -121,7 +121,7 @@
   <string>/usr/share/caldavd/bin/twistd</string>
 
   <key>SACLEnable</key>
-  <false/>
+  <true/>
   
   <key>SACLService</key>
   <string>com.apple.access_calendar</string>

Modified: CalendarServer/branches/SACLs/run
===================================================================
--- CalendarServer/branches/SACLs/run	2006-12-05 00:22:02 UTC (rev 656)
+++ CalendarServer/branches/SACLs/run	2006-12-05 01:04:02 UTC (rev 657)
@@ -403,6 +403,22 @@
 fi;
 
 #
+# PyAppleAuth
+#
+
+if [ `uname -s` == "Darwin" ]; then
+    if ! py_have_module appleauth; then
+        appleauth="${top}/PyAppleAuth";
+
+        svn_get "PyAppleAuth" "${appleauth}" "${svn_uri_base}/PyAppleAuth/trunk" 656;
+        py_build "PyAppleAuth" "${appleauth}" false; # FIXME: make optional
+        py_install "PyAppleAuth" "${appleauth}"
+
+        export PYTHONPATH="${PYTHONPATH}:${appleauth}/build/${py_platform_libdir}";
+    fi;
+fi;
+
+#
 # xattr
 #
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20061204/c386cca3/attachment.html


More information about the calendarserver-changes mailing list