I'm going to recommend something a little different, but its pretty easy to do. As I write this, I am setting it up on my computer between my sisters and I.
I'm the only one with music on here anyway, so why not?
Summery:
We'll symlink one user's iTunes folder to another user's, and set permissions so both users can read/write files.
Its really only necessary to symlink the iTunes Playlist file, as file paths are absolute in there. BUT, what if your woman imports a cd? You want it too, right? So, we'll make the music the same folder.
First, pick one user to be the master, and the other to be the linked user.
Get the master's iTunes set just as you want it, with all the music in it.
Then wipe out the linked user's itunes folder (this is the directory in ~/Music/iTunes). Your iTunes may be set up differently, so vary things accordingly.
1) log in as the linked user:
Code:
$ cd ~/Music
$ rm -rf iTunes
2) log in as the master user
Code:
$ cd ~/Music
$ sudo ln -s iTunes ~linked/Music/iTunes
Password:
$
At this point, the linked user can access everything you have access to, because you share a common play list and music directory.
But, we want a tad bit more, so she can add music as well.
If you are both 'admin' users, you are both already in the 'wheel' group. If you wish to not use the admin group for this, create another group using NetInfo, and add yourselves to it. If you're not sure how to do this, ask here.
If you're in a lazy, stupidly insecure mood, just chmod everything to 777 and be done with it:
Code:
$ cd ~/Music
$ chmod -R 777 iTunes
I don't recommend doing that.
Instead, own the directory and play list file to the group you created. In my example, the group is named 'music' and both users will have complete access:
Code:
$ cd ~/Music
$ chgrp -R music iTunes
$ chmod -R 775 iTunes
If you're both admin users, just use the group name 'wheel' (replace 'music' with 'wheel' above).
Thats all there is to it!
Seems long, but all you did was symlink a directory, and grant both users permissions.