Date: Thu, 25 Jul 2002 16:35:58 +0930 (CST) From: Richard Sharpe <rsharpe@ns.aus.com> To: Terry Lambert <tlambert2@mindspring.com> Cc: Paul Khavkine <paul@colba.net>, Peter Wemm <peter@wemm.org>, <freebsd-hackers@FreeBSD.ORG> Subject: Re: Name service switch Message-ID: <Pine.LNX.4.33.0207251635280.5810-100000@ns.aus.com> In-Reply-To: <3D3F47A0.91239B47@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 24 Jul 2002, Terry Lambert wrote: > Paul Khavkine wrote: > > Well the one we have in -CURRENT lacks dynamic module support (as does IRS). > > > > I just wanted to know if there was any issues for not implementing IRS > > before ? > > The BIND IRS implementation depends on use of the BIND resolver > library. In FreeBSD, the resolver library is integrated into > libc, so upgrading it is very, very hard compared to what it > would be if it were boken out into a seperate libresolv. > > The use of loadable modules has two problems; the first is that > it requires that binaries be dynamically, not statically linked, > because FreeBSD does not support a static "libdlopen" because of > how symbol lookups are wedged for things like a NULL parameter, > and importing of main object symbols by loaded modules (in fact, > the ELF standard was never intended to support static linking), > and some programs can not be dynamically linked (anything run > before /usr is mounted to get lib and libexec). The second is > that dynamic linking and modules themselves open you up to > security exploits based on inherent flaws in the idea in a > hostile implementation environment. Hmmm, so what you are telling me is that winbindd will not work on FreeBSD even under 5.0? > If you want to find an IRS patch set for FreeBSD, serach for > the terms "irs" "nss" "ldap", and it will be in the top 5 or > so. > > -- Terry > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > -- Regards ----- Richard Sharpe, rsharpe@ns.aus.com, rsharpe@samba.org, sharpe@ethereal.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.33.0207251635280.5810-100000>