Help get this topic noticed by sharing it on 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.
4 people have
this question
+1
Reply
  • 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.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • 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).
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Wellll... Scratch that. When I did it this morning, the symlink worked, but when I came back this afternoon, it crashed DL3.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • 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?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • 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.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited