June 01, 2008

Sharing iPhoto Library across multiple Accounts on OS 10.5 (Leopard)

I just want several users to see the same photo library on one iMac computer. This is what worked:

Taken from: http://ad.hominem.org/log/2005/07/acl.php

Move the library you want to share to /Users/Shared/Pictures/iPhoto\ Library

Make a soft link

cd ~csev/Pictures
ln -s /Users/Shared/Pictures/iPhoto\ Library/ iPhoto\ Library

Turn on ACLs on:

sudo /usr/sbin/fsaclctl -p / -e

Give each account permission on the iPhoto Library

sudo chmod -R +a "drchuck allow read,write,append,delete,list,search,add_subdirectory,delete_child,file_inherit,directory_inherit" /Users/Shared/Pictures/iPhoto\ Library

sudo chmod -R +a "csev allow read,write,append,delete,list,search,add_subdirectory,delete_child,file_inherit,directory_inherit" /Users/Shared/Pictures/iPhoto\ Library

sudo chmod -R +a "brent allow read,write,append,delete,list,search,add_subdirectory,delete_child,file_inherit,directory_inherit" /Users/Shared/Pictures/iPhoto\ Library

Interestingly this page did not work - perhaps it does not work if the iPhoto library already exists:

http://www.macosxhints.com/article.php?story=20050904072808460&lsrc=osxh

Posted by csev at June 1, 2008 12:43 PM