Use Your Mac to Share iCal Calendars
mcwetboy writes "Calendar publishing with iCal requires a .Mac membership or a WebDAV server. Most ISPs and hosting companies don't offer WebDAV -- or at least mine don't -- but you can run WebDAV under Apache on your Mac, and publish calendars and share them among a local network or among multiple users of a single computer. Already two different tutorials explaining how to do this have appeared on the Web: this one at Mac OS X Hints and this one courtesy of Shawn Wall. I'm sure Slashdot readers could offer even more suggestions." I set up mod_dav for the first time within an hour of downloading iCal the other day, with help from this article. Now, if only iCal weren't really slow and buggy ...
I kept getting XML errors when restarting httpd after enabling WebDAV. Turns out it's a conflict between Marc Liyanage's otherwise excellent PHP4 module for OS X.
If you need to run both WebDAV and php, use Apple's php module.
I haven't tried either. Reviews for each (calSync, iCal FTP) on VersionTracker are mixed.
Apple has a decent selection of calenders up on their site at . They have lots of great sports and movie release calenders that you can subscribe to for free.
Apple promised WebDAV over SSL in Jaguar, but didn't deliver as far as I can tell. I'm stuck dragging stuff back and forth to Goliath instead of being able to edit it directly in Emacs, and I can't use my secure WebDAV server to share my iCal with only my friends rather than everybody. This is terrifically irritating.
The Calendar Makers Association of America (CMAA) has filed a lawsuit against Apple for promoting the illegal sharing of calenders over the internet.
Said a representative of the CMAA:
"We can not allow the distribution of content without properly compensating the original creators."
T Money
World Domination with a plastic spoon since 1984
For the record, here's another iCal/WebDAV tutorial (via Forwarding Address: OS X ). They're cropping up all over the place, aren't they? Looks like quite a few people have decided that local publishing would be nice to have.
I'd like the ability to view iCals on the web like .Mac lets you do. I already have the webdav server set up a la iDisk (from months ago). However, I need a pretty display program. I really don't have the time to do it myself right now, so are there any perl/php modules that can do this and have it look pretty?
Windows would help too, although I'm not too concerned about that. Oh, and I need to be able to sync it with my Zaurus. Can iCal do this?
Since Jaguar has failed to provide the promised WebDAV over SSL support I'd like to get a little more security regarding the control of publishing versions of my calendar file. Since the published calendar is going to be public I'm not too fussed about who can see the file itself but I would like to use something other than Basic Auth to control access so that the password is not sent in the clear.
Has anyone out there got mod_digest or mod_auth_digest to work with the OS 10.2 WebDAV? I'm using Apache 1.3.22 on a Linux server and I either get a "Password mismatch" if I use the older mod_digest or I get and "invalid nonce" error if I use the more recent mod_auth_digest.
If anyone out there has got this working I'd love to know what you did.
If intelligent life is too complex to evolve on its own, who designed God?
Apple could make one application that bundles all these things together, by why would you want that? If I want to write a mail client that shares information with address book and iCal, I can without having to deal with Mail.app. Each application should be small, well suited to a particular set of tasks, and easily tied to other applications.. Apple's doing this pretty well..