diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-07-31 11:19:54 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-07-31 11:19:54 -0700 |
| commit | 12ed593ee88170145fff25c7b3325b227731c2a1 (patch) | |
| tree | 247664213577d9c589a72d0a6bbcbdcd292feeb6 /include/uapi | |
| parent | Merge tag 'mips_6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l... (diff) | |
| parent | uapi: fix broken link in linux/capability.h (diff) | |
| download | linux-12ed593ee88170145fff25c7b3325b227731c2a1.tar.gz linux-12ed593ee88170145fff25c7b3325b227731c2a1.zip | |
Merge tag 'caps-pr-20250729' of git://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux
Pull capabilities update from Serge Hallyn:
- Fix broken link in documentation in capability.h
- Correct the permission check for unsafe exec
During exec, different effective and real credentials were assumed to
mean changed credentials, making it impossible in the no-new-privs
case to keep different uid and euid
* tag 'caps-pr-20250729' of git://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux:
uapi: fix broken link in linux/capability.h
exec: Correct the permission check for unsafe exec
Diffstat (limited to 'include/uapi')
| -rw-r--r-- | include/uapi/linux/capability.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/uapi/linux/capability.h b/include/uapi/linux/capability.h index 2e21b5594f81..ea5a0899ecf0 100644 --- a/include/uapi/linux/capability.h +++ b/include/uapi/linux/capability.h @@ -6,9 +6,10 @@ * Alexander Kjeldaas <astor@guardian.no> * with help from Aleph1, Roland Buresund and Andrew Main. * - * See here for the libcap library ("POSIX draft" compliance): + * See here for the libcap2 library (compliant with Section 25 of + * the withdrawn POSIX 1003.1e Draft 17): * - * ftp://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/ + * https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/ */ #ifndef _UAPI_LINUX_CAPABILITY_H |
