Thanks to the user community, which reported issues on my original blog release of icalds, I am able to release today icalds 2.1 which includes one minor fix --icalds now strips out the MEMBER params when subscribing to a Sun Calendar server-- and a first validation of the Publish use case --you maintain your calendar in iCal and publish it out to a Sun Calendar server through icalds. You can download the
icalds.pl Perl script from the same location at opensolaris.free.fr.
Please refer to the original blog post for the icalds documentation for installation --steps 1 to 4-- and calendar subscribe --step 5. To publish, do this next :
Step 6 will publish one local iCal calendar to the sub-calendar <username>:<calname> on a Sun Calendar server. I have not yet tested to publish to the main calendar --I do use my main calendar for work and did not want to mess it up :)-- but it should work by entering <username> as the publishing name or leaving it blank. If you are getting Error 29 --turn on debugging to log the exchanges with the Sun Calendar server--, check for typos in the Publish window, check whether the sub-calendar was created earlier on the Sun Calendar server side.
Please use the comment section below for sharing about your usage of icalds and/or reporting issues.