iCal WebDav Publishing Problems
July 1, 2005 6:42 PM   Subscribe

iCal and WebDav and a PC, How Can I make them play nice?

Ok, here is the setup. I've got Webdav running on my wee mac mini, and the mac people can all share their calendars. It seems off but it looks like you have to have a password protected folder for Mac users to publish their calendars. I used this hint to set up WebDav and it seems to be working fine, but the one guy on the PC, using Mozilla Sunbird, (or the Calendar extensions for either Mozilla or Firefox) can't seem to see the calendars. Is it possible to publish calendars on a non-password protected folder? Also, any idea of how to set up the PC to view the calendars?

Secondly, is there any way to make the calendars editable? Right now when I try to change someone else's calendar i get an error "You cannot change events or To Do in a read-only calendar." which leads me to believe I might be able to change events in a read write calendar. Is there any hope?
posted by Freen to Computers & Internet (1 answer total)
1. I haven't run my own WebDAV iCal sharing service in a good few years, so I don't recall if WebDAV requires authentication to be active before it will work--it may well do so. However, assuming that it's fine without, just remove the following lines from your httpd.conf (the same way the hint tells you to put them in, e.g. editing the file with sudo and vim in Terminal.app):

AuthName 'WebDAV'
AuthType Basic
AuthUserFile /etc/httpd/.htpasswd
AuthGroupFile /dev/null
< limitexcept get head options>
require valid-user
< /limitexcept>

If you do that, then issue a 'sudo apachectl restart', you ought to be able to access the share without authentication, which will hopefully be all you need for the Sunbird user.

2. I don't believe iCal can edit WebDAV-shared calendars, no. I'm not even sure that "proper" .Mac shared calendars can be edited, for that matter--they're generally used as a broadcast-ish read-only medium, with the intention that someone 'pushes' them onto the DAV share and overwrites what was there before.

Of course, this means that theoretically everyone could copy the changes from the shared calendar to one of "their" iCal calendars and then publish that to the share. The only problem there is the classic locking issue--what if two of them make changes at the same time?

Again, it's been a while, so I don't recall exactly if that's even possible.
posted by cyrusdogstar at 8:34 PM on July 1, 2005

« Older Surviving Long Plane Rides   |   Running a bittorrent tracker? Newer »
This thread is closed to new comments.