marlyse.comme, myself and my life
Tuesday, August 30, 2005
WebDAV + iCal
As it feels good to be free from any restrictions here is a link to an article that teaches you how to configure your own Apache server to act as a WebDav server for iCal : shawnwall.com - teach(”webDAV + iCal”)).
And following is the story itself - a copy/paste for my own archives and for those days in the future that the above link no longer works:
introductionthis article will show you how to configure webDAV support for apache on your os x box, as to enable support for storing your ical calendars so you won’t have to pay for .mac services. the webdav configuration settings throughout this document were originally found in an cached webdav article at goliveheaven written by jeep hauser, which are used throughout this document to set up webdav for integration with ical. the credit for the technical underpinnings goes to him. requirements are a mac running os x 10.2 with root enabled, ical installed, and some knowledge of editing files in a unix shell using an editor such as vi or emacs. also, for access of your stored calendars from outside locations, you will need permanent broadband access for your mac, and know its IP address. preparation open up a new session in the Terminal Application,
apache configuration change your directory to
#AddModule mod_dav.c
the code block to insert is:
<Directory /Library/WebServer/Documents/DAVdocs> securityafter setting up apache to be able to function with the webdav server, next we will secure the webserver so that ruffians will not attempt to also store their calendars and do various other malicious things to your beloved computer (like connect to it with goliath and screw with your files). to do this we will protect the DAVdocs directory with apache’s built in access control. first let’s create a the password file that apache will refer to for access control:
require valid-user testing to test out what we’ve done, point your web browser to fire up ical and select one of your calendars, then click Calendar->Publish in the drop down menu. Choose the ‘Publish on a web server’ option, and ical will prompt you for a URL, username, and password. the URL is the same conclusion apache, webdav, and ical should all be working together, and i hope you enjoy using them. keep in mind that if you are in the only one in your group of friends with a static IP on your broadband connection, you could set up your machine as the webDAV server for your group of friends. you can add more logins to the htpasswd file you created by typing i am pleasantly surprised with ical considering it is only a 1.0 application at the time this article is being written, and it already appears quite stable and full of features. if you have any questions or comments regarding this article let me know at wall at shawnwall dot com. resources© shawn wall 2000-5
|
created around lunchtime - it was 12:17 pm to be exact | trackback |
No Comments yet »
Leave a comment