diff options
| author | Max Filippov <jcmvbkbc@gmail.com> | 2021-12-27 11:58:28 +0000 |
|---|---|---|
| committer | Pádraig Brady <P@draigBrady.com> | 2021-12-27 12:09:39 +0000 |
| commit | 5bc9d928683932c24f516bd797171e69d6976e7c (patch) | |
| tree | a758fb1bb0473327bc3b55115b916d7e3eee2733 /scripts/git-hooks | |
| parent | ls: improve doc for =WHEN (diff) | |
| download | coreutils-5bc9d928683932c24f516bd797171e69d6976e7c.tar.gz coreutils-5bc9d928683932c24f516bd797171e69d6976e7c.zip | |
all: fix adjustment of /proc/$pid/cmdline by single binary
When configured with --enable-single-binary tools issue incorrect prctl:
prctl(PR_SET_KEEPCAPS, ...) = -1 EINVAL (Invalid argument)
PR_SET_MM_ARG_START is not a prctl 'option' parameter, it's 'arg2'
parameter for the option PR_SET_MM. It also has to have 'arg4' and
'arg5' set to 0 explicitly, otherwise the kernel also returns -EINVAL.
* src/coreutils.c (launch_program): Fix prctl arguments.
* NEWS: Mention the improvement.
Fixes https://bugs.gnu.org/52800
Diffstat (limited to 'scripts/git-hooks')
0 files changed, 0 insertions, 0 deletions
