Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Sharing Calendars across local accounts' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Sharing Calendars across local accounts
Authored by: davidkarp on Sep 11, '02 03:01:42AM

Here's the problem

What you can do is move all the calendars into one directory and put links pointing from the users ~/Library/Calendars/ directory to that single shared directory such as
/SharedCalendars/ the only problem is that whenever somebody creates a new calendar, it will have the permissions 755 (read only). So the other users will be able to view the calendar but not alter it. This can be fixed by going into the shared calendar directory such as /SharedCalendars/ and typing 'chmod 777 *' (this may return errors on some of the files, that is to be expected) That works fine, but must be done every time a new calendar is added.

If you don't think your going to be adding calendars frequently enough for this to be an issue, here are the commands to run in terminal.

!! BACKUP CALENDARS FIRST !! THEY WILL BE DELETED IN THIS PROCESS

mkdir /SharedCalendars/
chmod 777 /SharedCalendars/

then each user that will be sharing calendars will have to be logged in under their account and type:

rm -rf ~/Library/Calendars
ln -s /SharedCalendars/ Calendars

then whenever a new calendar is added, the account adding it will have to type the following in terminal:

chmod 777 /SharedCalendars/*
(this may return some errors, that doesn't mean it didn't work)


not as simple as it should be...
I'm sure this functionality will be perfected in later releases.





[ Reply to This | # ]