On Tue, Nov 17, 2009 at 1:59 PM, Peter Tribble <peter.trib...@gmail.com> wrote:
> I found Ben's poll interesting:
>
> http://www.cuddletech.com/blog/pivot/entry.php?id=1094
>
> although I would have to step back a pace and ask - "What
> Naming Service"? Because it's not entirely obvious to me
> that a directory server is an optimal answer (it may be the
> best, but I don't find it optimal).
>
> Now I've used standard Name SErvices - NIS and NIS+ -
> extensively, and have done a lot of work on LDAP.
>
> NIS:
>
> Pretty easy to set up, limited functionality beyond the basic,
> data management facilities are crude, scales poorly.
>
> NIS+:
>
> A reputation for difficulty, although that's not really true (although
> it once was); easy to set up and manage once you know what
> you're doing. Decent functionality, scales well, data management
> facilities are excellent, limited interoperability, no future.
>
> LDAP:
>
> More demanding of resources. While LDAP itself is easy to set
> up, actually configuring it to work correctly is a bear. Scales
> well, excellent interoperability, but data management facilities
> are primitive to non-existent.
>
> In the past I've loved NIS+ due to its excellent data management
> facilities (basically, you can query/modify any field with complete
> API and CLI control).
>
> So I'm spending more time with LDAP, and I'm hating it. Sure, I
> can generate LDIF and feed it in, but it seems such a kludge,
> and correct configuration seems far too difficult.
>
> For starters, is there a complete and accurate guide to setting up
> (say) OpenDS and configuring it as a Solaris nameservice (because
> I haven't found anything even remotely helpful or accurate).
>
> And then, how do people manage data inside LDAP? Is writing your
> own LDIF really the answer?

There are a few (slightly outdated) articles, I've actually
contributed some crude scripts to help with the setup of OpenDS w/
*solaris (creating the needed indexes + a few ACIs, though I believe
that the ACIs might need some tweaking).

And yes, configuration is about as joyful as a root canal.  Debugging
problems even more so (what's available is rather inadequate).

As for managing data, usually one just gets some LDAP tool (I've been
using JXplorer, but I believe apache's directory server comes with a
generic ldap tool that others have praised).

I think there are other problems as well that aren't specific to a
particular directory server or the solaris client (best summed up as
trying to force fit NIS into LDAP, unscalable + hackish host access
control mechanisms, and a few others).

I have ideas for addressing most of these (some a bit more radical
than others), but the whole day job keeps me from doing anything about
them for now...if others are interested, I'm happy to share them.
_______________________________________________
sysadmin-discuss mailing list
sysadmin-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss

Reply via email to