First I must say I am a total newbie. I've been a graphic artist for a dozen years and am now getting my feet wet with administering an Mac XServe, learning UNIX and contemplating suicide. I followed the instructions in the article and failed to get it to work.
The sticking points...
You wrote: "Next, you need to make a place for the WebDAV lock database file. For lack of a better place, I created /usr/share/httpd/conf. Again, set the permissions so the server can write files here:"
I wonder: What? I don't have a folder "usr". do I make one? This passage is written to sound so obvious, but it isn't. What exactly am I creating here and why?
After attempting to create my own path to the conf. file I got to the next step...
You wrote: "First, create a password file in /Library/WebServer with this command:
htpasswd -c /Library/WebServer/.basic_pw webdav
You'll be prompted for a password.
Well... I wasn't exactly "prompted" for a password. I was shown a list of password "options" none of which seemed to get me anywhere. After a few attempts I exited the terminal with the futile hope that I somehow entered a password. Upon attempting to Publish my Calendar, using the username: webdav and my pseudo-password I get a progress bar that spins and a message that says: "publishing the calendar" and it goes NOWHERE, just keeps spinning.
My questions: If I did not properly submit a password, is there a way to do it correctly at this point (I did back up my httpd.conf)
What (with the small amount of info provided) did I do wrong and how do I fix it?
Where is the best source for a non-programmer to start learning this stuff (Unix, WebDav, PHP etc?)
Or should I just kill myself now and get it over with?