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

Bug#687517: ITP: gsi-openssh -- secure shell client and server with GSI authentication



ons 2012-09-19 klockan 16:38 +0200 skrev Christoph Anton Mitterer:
> Hi Mattias.
> 
> Why isn't it possible to link against more then one GSSAPI mechanism?
> 
> There's even a patch https://bugzilla.mindrot.org/show_bug.cgi?id=958
> which seem to just do this (and was just not accepted yet for other
> reasons).
> 
> 
> I just ask, cause this is quite some heavy duplication of software in
> Debian.
> 
> 
> Cheers,
> Chris.

The patch attached to the bugzilla report mentioned above is an older
version of the same NCSA patch which is the base for the patch used in
the proposed package. With the older version it is not possible to build
with both kerberos and gsi support either.

The two different gssapi implementations define the same function names
(as defined in the gssapi standard). You can not link a binary to two
different libraries each providing a function "X", and have some calls
to "X" in the binary execute function "X" in one library and have other
calls to the same function "X" in the same binary execute function "X"
in the other library. The linker will choose the version provided by the
first library in the link command and ignore the second.

	Mattias

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: