aboutsummaryrefslogtreecommitdiff
path: root/io/mknod.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-11-28 14:36:45 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-12-31 09:04:20 -0300
commit58272284b633e5fd17293abdc55d56e546a1b02a (patch)
tree4a1946ea2d7545fc77c8944aaddc3965564f5adb /io/mknod.c
parentc9540704ac187e31bb35509b5e0fc1472b9ae1d9 (diff)
downloadglibc-master.zip
glibc-master.tar.gz
glibc-master.tar.bz2
elf: Add glibc.rtld.execstackHEADmaster
The new tunable can be used to control whether executable stacks are allowed from either the main program or dependencies. The default is to allow executable stacks. The executable stacks default permission is checked agains the one provided by the PT_GNU_STACK from program headers (if present). The tunable also disables the stack permission change if any dependency requires an executable stack at loading time. Checked on x86_64-linux-gnu, i686-linux-gnu, and aarch64-linux-gnu. Reviewed-by: Florian Weimer <fweimer@redhat.com>
Diffstat (limited to 'io/mknod.c')
0 files changed, 0 insertions, 0 deletions