Date: Wed, 08 Jun 2005 13:31:13 -0700 From: Julian Elischer <julian@elischer.org> To: Julian Elischer <julian@elischer.org> Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= <des@des.no>, arch@freebsd.org Subject: Re: Retiring static libpam support Message-ID: <42A75591.7080502@elischer.org> In-Reply-To: <42A75303.2090203@elischer.org> References: <864qc9mgqc.fsf@xps.des.no> <42A73773.1040508@elischer.org> <86ll5ksk44.fsf@xps.des.no> <42A75303.2090203@elischer.org>
next in thread | previous in thread | raw e-mail | index | archive | help
adding more to my revious mail.. Julian Elischer wrote: > > > Dag-Erling Smørgrav wrote: > >> Julian Elischer <julian@elischer.org> writes: >> >> >>> I gues it would be ok if the basic binary is static and the PAM >>> modules are loaded using dlopen. >>> >> >> >> You can't load dynamic objects from a static binary. It doesn't have >> a working dlopen() (since dlopen() is implemented by the run-time >> loader), and even if it did, there is no relocation table there to >> resolve dependencies in the dynamic object. >> >> > > so basically that would screw us. Or force us to abandon static linking of apps, which might be an OK decision, but basically I think it's kind of the thin edge of the wedge for fully desupporting all static binaries. if nothing that does authentication can be static then there is no such thing any more as a fully static system and one might as well just not bother. > >> DES >> >> > _______________________________________________ > freebsd-arch@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42A75591.7080502>