[krbdev.mit.edu #1793] alpha-osf 1.3-branch nightly build testfailures: rpc_test test suite errors out
Douglas E. Engert
deengert at anl.gov
Sat Aug 30 19:55:36 EDT 2003
This brings up a nit I have had with almost all packages that build
shared libs. They all assume that they can derived the -rpath from
the -L or they don't support -rpath. (or -R or what ever.)
This is not always the case, and it may leave build directories in the
-rpath which could be a security risk.
If you are making changes in this area, consider adding a configure
option to allow one to specify the -rpath to be used.
This in not as critical with Kerberos, as it does not depend on
any other packages. But packages like OpenSSH depend on OpenSSL,
Kerberos, wrapper, etc. And it is common to build and install them
as a group.
Just an idea.
Ken Raeburn via RT wrote:
>
> Quick analysis:
>
> The QUALNAME environment variable points to a perl script from
> kadmin/testing/scripts, modified at configuration or build time to point
> to the local perl executable. On Tru64, that perl executable is set to
> load a dynamic library libperl.so from a non-standard directory.
>
> In the shared library tests, the environment is tweaked to force our own
> shared libraries to be found first. I believe the way this is done has
> the side effect of preventing libperl.so from being found at all.
>
> So we probably need either (1) a quick hack to add the perl library
> directory to the library search path, or (2) a proper fix to make our
> libraries be found first, but still permit any directories configured
> into executables to be searched after ours.
> _______________________________________________
> krb5-bugs mailing list
> krb5-bugs at mit.edu
> http://mailman.mit.edu/mailman/listinfo/krb5-bugs
--
Douglas E. Engert <DEEngert at anl.gov>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444
More information about the krb5-bugs
mailing list