Different users, how?
Okay, I know OSX has an aweesome user switching system.
but it sure is one pain in the butt.
I'd like to have my own user, so I can have my e-mail, desktop etc. but I want to still have all the music in iTunes and photos in iPhoto.
is this possible? I can read the other users folders after I setup permissions, but whenever I try to add picture music etc, it duplicates them. so now I have 2 of the exact same songs in 2 differnt folders.
is it possible for itunes or iphoto to look at the other users folder for music and pictures?
but it sure is one pain in the butt.
I'd like to have my own user, so I can have my e-mail, desktop etc. but I want to still have all the music in iTunes and photos in iPhoto.
is this possible? I can read the other users folders after I setup permissions, but whenever I try to add picture music etc, it duplicates them. so now I have 2 of the exact same songs in 2 differnt folders.
is it possible for itunes or iphoto to look at the other users folder for music and pictures?
Comments
1. In one account make sure the Music and Pictures folders are writable for all users.
2. Delete these folders from the other account and replace them with hard links to those folders in the first account. I mean hard links made with ln command, not aliases.
3. You may have to make sure that all the users have full access to special files like ~/Pictures/iPhoto Library/AlbumData.xml.
It should work.
Or is that too simple a solution to work? \
Originally posted by Ebby
Am I missing something totally obvious here? Wouldn't it be simple just to save the iTunes music and iPhoto photos to, say, the first level of the drive and point the applications to it? (Or in the shared folder but not in any specific user folder) That way all the users will have access to the media.
Or is that too simple a solution to work? \
that was my initial thinking, but I can't find a way to point it. In windows, you can change the target folder,
everything I click it imports them (coping all songs and photos making duplicates)
the only way I can see to get around this is to click each individual song, and open it in itunes, but even then when I buy a new song, it won't be present on the other account.
why can't I just run the program the exact same on both accounts? so that both users have the exact same itunes, exact same playlists, exact same everything?
Originally posted by Frugle
that was my initial thinking, but I can't find a way to point it. In windows, you can change the target folder,
everything I click it imports them (coping all songs and photos making duplicates)
in itunes under prefs>advanced, you can specify the itunes music location, or tell itunes NOT to copy songs into the itunes folder.
Originally posted by ipodandimac
in itunes under prefs>advanced, you can specify the itunes music location, or tell itunes NOT to copy songs into the itunes folder.
mkay, that worked, thanks!
but there is no way to make it to where when I buy a song, it shows up in other acounts and visa versa?
1. Move ~/Music/iTunes folder to /Users/Shared/iTunes
2. Enter terminal and set the group to staff:
chgrp -r staff /Users/Shared/iTunes
3. In terminal, make sure the group has write access:
chmod -r g+w /Users/Shared/iTunes
4. In iTunes, in preferences, under the "Advanced" tab, change the location to /Users/Shared/iTunes
iPhoto
1. Move "~/Pictures/iPhoto Library" to "/Users/Shared/iPhoto Library"
2. Enter terminal and set the group and permissions:
chgrp -r staff /Users/Shared/iPhoto\\ Library
chmod -r g+w /Users/Shared/iPhoto\\ Library
3. Hold down "option" while starting iPhoto (this works in iLife '05 and I think '04. I don't know about earlier version). iPhoto will then let you choose which iPhoto library to use. You can navigate to it in /Users/Shared and all is good.
Not that the last step for each application needs to be done on each user using the shared library. I also am not sure if I had to change the group and permissions when I did this. I don't think I had to change the group as all my users are "Admin" users so the default group of "wheel" was alright. However, if you want non-admin users to be able to edit the libraries, you need to change the group to "staff". If you need more control, you can create a new group and grant it to each user that you want to have read/write permissions. In the terminal, type "group" to see what groups a user is a member of.
I haven't played with GarageBand or any other iLife applications so haven't attempted to share data across different users in any of them.