Slashdot Mirror


Shared Address Books for Mac OS X?

sg3000 writes "A friend asked me a question about setting up shared address books with Mac OS X, but I have no idea how to solve this. He wants to set up an address book that can be accessed by different user accounts on the same Mac or by different Macs in the same household. This would be useful for having a single place to put contact info for family and friends. His first thought was to move the Entourage user folder to the Shared folder in Mac OS X and just move aliases of that folder to each of the users' folders. This way when they open Entourage they would see the same address book and both can make changes to it. The downside? Well, you're stuck with Entourage, it will work only on a single machine, everything is shared between the users (all contacts not just a subset, calendar, email, to-do list, etc) and it won't work with other mail clients. I know with the new Mac OS X 10.2, you can share calendars between people using iCal. Is there some way to do this with the new address book for Jaguar too? Since 10.2 is basically shipping now, you can throw NDAs and caution to the winds!"

"My solution was to set up a FileMaker Pro database and put the file in the Shared folder. The downside is you couldn't do a simple lookup from the email compose window like you can with the integrated address book.

So finally I thought, what if you set up an LDAP server running on one Mac in the house, and then just set up your email clients to access those. Easy, except other than what I just described I know nothing about LDAP.

LDAP looks like it's a lot more than the shared email list that you see in a mail client. And I couldn't find an LDAP server for Mac OS X. It looks like OS X Server has something but that's overkill; we're talking about sharing addresses among five people, tops. Mac OS X has something called Directory Setup that looked kind of right, but Google returned no info on how to do this."

1 of 38 comments (clear)

  1. LDAP by tps12 · · Score: 0, Insightful

    OS X Server is overkill? If you want to run a server, then you need a server OS. Linux PPC would do nicely, I'd imagine. Or you could just piece together a $200 PC (it needn't have a monitor) and stick it there on the network. Wouldn't take more than an afternoon. LDAP is all XML based, so you can edit everything by hand and view the results in Mozilla. Easy.

    By the way, this marks my 1000th post here on Slashdot (not counting those posted as Anonymous Coward). Quick word of thanks to everyone who makes this possible, and by that I mean the users, the people who post and moderate comments. Slashdot has become an icon (no pun intended) on the Internet, and a beacon in the Linux and Open Source communities. So, if you're reading this right now, pat yourself on the back for a job well done. Let's make the next 1000 posts as great as the first 1000.

    --

    Karma: Good (despite my invention of the Karma: sig)