On 8 Sep 2011, at 19:15, Morgen Sagen wrote: > If you perform an HTTP GET on a calendar collection, the server will return a > monolithic icalendar containing all the events. So a combination of crontab > + curl on the external machine should do the trick. Something like: > > curl -u user:password -o calendar.ics > http://calendarserver.example.com:8008/calendars/users/username/17E1DFCF-66B5-41C1-9A71-8E1FFAD92EB0/ >
Hmm. I'm not certain what UID to feed that URL with, but all obvious choices return: <html><head><title>Unauthorized</title></head><body><h1>Unauthorized</h1><p>You are not authorized to access this resource.</p></body></html> Mat > > On Sep 8, 2011, at 6:09 AM, Matthew Ford wrote: > >> Hi, >> >> Is there some way I can (programatically, if necessary) have calendarserver >> publish a calendar as an .ics file to an external server such that someone >> subscribing to the ics file is kept up to date? >> >> From iCal I can publish a calendar, but if I have created a calendar on the >> server that option is no longer available to me client side. >> >> Mat >> _______________________________________________ >> calendarserver-users mailing list >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users > _______________________________________________ calendarserver-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
