[20199] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: Permissions for shared libraries in Kerberos

daemon@ATHENA.MIT.EDU (Russ Allbery)
Wed Nov 18 13:39:03 2020

From: Russ Allbery <eagle@eyrie.org>
To: <krbdev@mit.edu>
In-Reply-To: <202011181631.0AIGV0bk017703@hedwig.cmf.nrl.navy.mil> (Ken
	Hornstein's message of "Wed, 18 Nov 2020 11:31:00 -0500")
Date: Wed, 18 Nov 2020 10:38:33 -0800
Message-ID: <8736164ija.fsf@hope.eyrie.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu

Ken Hornstein <kenh@cmf.nrl.navy.mil> writes:

> Regarding the mode bits on shared libraries, everyone seems to agree
> that the execute bit for shared libraries on HP/UX _has_ to be set.  But
> for all other Unixes, it seems to kind of optional.  A quick informal
> survey seems to indicate that having the execute bit set on shared
> libraries is relatively common, and the people who wrote RPM sure
> expected that to be the case.

For the record, Debian (and thus Ubuntu, etc.) does not set the executable
bit on any shared libraries except for some weird special cases where the
library can also be invoked as an executable.

That said, the Debian packaging tools will automatically remove the
executable bit if it is present, so I don't think it would matter to
Debian if Kerberos changes the default installation practice.

-- 
Russ Allbery (eagle@eyrie.org)             <https://www.eyrie.org/~eagle/>
_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev

home help back first fref pref prev next nref lref last post