[20199] in Kerberos_V5_Development
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