Help get this topic noticed by sharing it on
Twitter,
Facebook, or email.
Twitter,
Facebook, or email.
Multiple Users on One Computer
My family all uses the same iMac, but with separate profiles for each user. Is there a way to get everyone on the same library on that one computer, so we don't have multiple libraries going? Having to export/import after every change would be tedious. Thanks.
-
On DL2 yes, on DL3 much harder due to the sandboxing feature that Apple requires for Mac App Store apps.
Not sure if anyone has tried to use the DL2 symbolic link workaround yet, since DL3 has only been out less than a week, but I'm sure someone will. -
-
I managed to get it working by creating a symbolic link to Users/Library/containers/com.delicious-monster.library3
(Note, to get this to work, it involves giving a lot of permissions to the other user for quite a bit of your library. You might be able get away with less if you get more specific and go down to User/Library/containers/com.delicious-monster.library3/data/Library/Application Support/Delicious Library 3 but I haven't tried it myself). -
-
Wellll... Scratch that. When I did it this morning, the symlink worked, but when I came back this afternoon, it crashed DL3.
-
-
I too have DL3 on a Mac shared with family, and would like all users accounts to share common DL data.
We will NOT simultaneously access the library from different machines on the network, so concurrency and network access will not be issues.
Tim, did you ever get the symbolic link to work? Did you basically use Stu Wilson's shell commands in the post https://getsatisfaction.com/delicious... with paths changed for DL3 vs DL2? -
-
Tentative solution follows. I've tested that two users each can access the shared DL3 library and make changes that will be seen by the other user.
The steps below do NOT require Terminal commands. I'm comfortable with the Terminal but didn't need it (yet) and maybe this will make the steps more accessible to other folks.
In testing, I logged out of one user before logging in as the other -- I did NOT leave the first user logged in with DL3 open, for fear of badness.
In steps below am calling the users "Alice" and "Bob". Substitute the real account names on your own Mac, of course.
Steps: Logged in as Alice, navigated to the DL3 library folder inside this folder:
/Users/Alice/Library/Containers/com.delicious-monster.library3/Data/Library/Application Support/
(note: you may need to use the Finder's "Go to Folder..." command if your user Library folder is hidden)
I copied the "Delicious Library 3" folder there and pasted it inside a shared folder here:
/Users/Shared/Library/
Using "Get Info..." in the Finder, I changed the permissions of the pasted-in folder to match the parent folder.
Alice: Read and Write
wheel: Read and Write (changed from Read)
Everyone: Read and Write (changed from Read)
I then made an alias with the Finder's "Make Alias" command. Its name was "Delicious Library 3 alias".
Back in the original folder I renamed the source folder to "BAK Delicious Library 3". Then I dragged in the alias from the shared user folder and changed its name to "Delicious Library 3" (i.e. I deleted " alias" from the name, to match the original).
Then I logged in as Bob and again made an alias of /Users/Shared/Library/Delicious Library 3/ and dragged it to /Users/Bob/Library/Containers/com.delicious-monster.library3/Data/Library/Application Support/ and renamed the existing folder there "BAK Delicious Library 3", then removed " alias" from the name of the dragged-in alias.
When first launching DL3 logged in as each user I held the Option key -- don't know if that made a difference. Each time I was asked to allow Delicious Library to access the library in /Users/Shared/Library/Delicious Library 3 and granted it. The message appeared only that first time for each user. -
Loading Profile...



