DragonFly BSD
DragonFly kernel List (threaded) for 2003-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Am I way off base here?

To: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
From: Richard Coleman <Richard.Coleman@xxxxxxxxxx>
Date: Tue, 25 Nov 2003 20:06:16 -0500

Matthew Dillon wrote:
    Is there something fundamentally difficult about implementing
    things like getpwnam() through an IPC mechanism + maintainng a local
    cache that I am missing?  Because I am really getting angry at the
    FreeBSD-5 folk acting so goddamn high and mighty about their NSS DLL
    requiring a dynamic root crap.

    Sorry, just venting.  But, damn it, it's annoying.  What the hell do they
    think they are accomplishing other then obfuscating the system even more
    then it already is?  I mean, we've had the concept of NIS for a long time.
    It's obvious that IPC is the only way to go for this stuff even though
    NIS never implemented it right.  What am I missing here?


I can't think of anything that would prevent an IPC based mechanism for NSS/PAM from working correctly. I'm sure it can be done. My chief concern is that there is already lots of code already written for PAM/NSS that use the dynamic approach, since that is how it is implemented on Solaris, Linux, and now FreeBSD-current. If a totally different approach is taken on DragonFly, it may be difficult to port these third party modules.

Richard Coleman

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]