shared libraries with setuid/setgid programs

From: Jeffrey Croft <jeffc_at_genesyslab.com>
Date: Tue, 01 Sep 1998 13:51:47 -0700

>From the Digital Unix documentation:

Programs that are installed using the setuid or setgid subroutines do
not use the settings of the various environment variables that govern
library searches (such as LD_LIBRARY_PATH, _RLD_ARGS, _RLD_LIST, and
_RLD_ROOT); they use only system-installed libraries (that is, those in
/usr/shlib). This restriction prevents potential threats to the security
of these programs, and it is enforced by the run-time loader
(/sbin/loader).

My question is, can this behavior be changed? I have some database
client software that wants to be setuid to the owner of the database
(not root).

Many thanks,
     Jeff Croft
jeffc_at_genesyslab.com
Received on Tue Sep 01 1998 - 20:52:49 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:38 NZDT