mirror of https://github.com/docker/cli.git
Add docs and bash-completion for new Linux capabilities
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
f19e31afe2
commit
6065dccc98
|
@ -837,6 +837,8 @@ __docker_complete_capabilities_addable() {
|
|||
CAP_AUDIT_CONTROL
|
||||
CAP_AUDIT_READ
|
||||
CAP_BLOCK_SUSPEND
|
||||
CAP_BPF
|
||||
CAP_CHECKPOINT_RESTORE
|
||||
CAP_DAC_READ_SEARCH
|
||||
CAP_IPC_LOCK
|
||||
CAP_IPC_OWNER
|
||||
|
@ -846,6 +848,7 @@ __docker_complete_capabilities_addable() {
|
|||
CAP_MAC_OVERRIDE
|
||||
CAP_NET_ADMIN
|
||||
CAP_NET_BROADCAST
|
||||
CAP_PERFMON
|
||||
CAP_SYS_ADMIN
|
||||
CAP_SYS_BOOT
|
||||
CAP_SYSLOG
|
||||
|
|
|
@ -1307,8 +1307,10 @@ The next table shows the capabilities which are not granted by default and may b
|
|||
| Capability Key | Capability Description |
|
||||
|:----------------------|:-------------------------------------------------------------------------------------------------------------------------------|
|
||||
| AUDIT_CONTROL | Enable and disable kernel auditing; change auditing filter rules; retrieve auditing status and filtering rules. |
|
||||
| AUDIT_READ | Allow reading audit messages from the kernel. |
|
||||
| BLOCK_SUSPEND | Employ features that can block system suspend. |
|
||||
| AUDIT_READ | Allow reading the audit log via multicast netlink socket. |
|
||||
| BLOCK_SUSPEND | Allow preventing system suspends. |
|
||||
| BPF | Allow creating BPF maps, loading BPF Type Format (BTF) data, retrieve JITed code of BPF programs, and more. |
|
||||
| CHECKPOINT_RESTORE | Allow checkpoint/restore related operations. Introduced in kernel 5.9. |
|
||||
| DAC_READ_SEARCH | Bypass file read permission checks and directory read and execute permission checks. |
|
||||
| IPC_LOCK | Lock memory (mlock(2), mlockall(2), mmap(2), shmctl(2)). |
|
||||
| IPC_OWNER | Bypass permission checks for operations on System V IPC objects. |
|
||||
|
@ -1318,6 +1320,7 @@ The next table shows the capabilities which are not granted by default and may b
|
|||
| MAC_OVERRIDE | Override Mandatory Access Control (MAC). Implemented for the Smack Linux Security Module (LSM). |
|
||||
| NET_ADMIN | Perform various network-related operations. |
|
||||
| NET_BROADCAST | Make socket broadcasts, and listen to multicasts. |
|
||||
| PERFMON | Allow system performance and observability privileged operations using perf_events, i915_perf and other kernel subsystems |
|
||||
| SYS_ADMIN | Perform a range of system administration operations. |
|
||||
| SYS_BOOT | Use reboot(2) and kexec_load(2), reboot and load a new kernel for later execution. |
|
||||
| SYS_MODULE | Load and unload kernel modules. |
|
||||
|
|
Loading…
Reference in New Issue