Problem: You want all users on your machine to share an iTunes and iPhoto library
Using just the Finder and some aliases, this is fairly easily accomplished.
For iTunes, this is relatively simple. Make sure iTunes is closed. Now, move your existing iTunes folder (the one you want to share -- located at
Select the iTunes folder that is in the Shared location and Get Info (Command-I) on it. In the Ownership & Permissions section, change everything to Read & Write, and click "Apply to enclosed items".
Next, make an alias of the folder, move it back to your
~/Music folder, and remove the "alias" string from the name. Repeat this step for all users that you want to have access to this shared library. You will need to delete their existing iTunes folder (which should be empty -- move or do a file upload of any music to the Shared folder).
You can follow the same process as for the iTunes library, only the folder is called
iPhoto Library and is located in the
However, this does not completely work. The link listed under resources describes modifying iPhoto to change permission settings, but it does not work completely either: both users may view all the photos, but there are permission errors related to importing images.
A comment on the Mac OS X Hints article suggests running a cron job to reset permissions. This would work, but isn't a very elegant solution.