summaryrefslogtreecommitdiff
path: root/completions
diff options
context:
space:
mode:
authorHarald Kubota <harald.kubota@gmail.com>2021-03-12 21:23:04 +0900
committerHarald Kubota <harald.kubota@gmail.com>2021-03-12 21:23:04 +0900
commit6db33cdcb2cfaac387db26ea5df51d0cc2b54d7c (patch)
treed1a5cccedc4ca950d09a9ff3bd6aafe5e2d2bda5 /completions
parent741f371e2205789a9a149e85f13ab258878bcd81 (diff)
downloadbubblewrap-6db33cdcb2cfaac387db26ea5df51d0cc2b54d7c.tar.gz
Fix --cap-add and --cap-drop completions
Diffstat (limited to 'completions')
-rwxr-xr-xcompletions/zsh/_bwrap11
1 files changed, 10 insertions, 1 deletions
diff --git a/completions/zsh/_bwrap b/completions/zsh/_bwrap
index 74ad0f4..c9edfb9 100755
--- a/completions/zsh/_bwrap
+++ b/completions/zsh/_bwrap
@@ -73,7 +73,16 @@ _bwrap() {
_arguments -S $_bwrap_args
case "$state" in
caps)
- local all_caps=(CAP_CHOWN CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH)
+ local all_caps=(
+ CAP_CHOWN CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_FSETID \
+ CAP_KILL CAP_SETGID CAP_SETUID CAP_SETPCAP CAP_LINUX_IMMUTABLE \
+ CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_ADMIN CAP_NET_RAW \
+ CAP_IPC_LOCK CAP_IPC_OWNER CAP_SYS_MODULE CAP_SYS_RAWIO CAP_SYS_CHROOT \
+ CAP_SYS_PTRACE CAP_SYS_PACCT CAP_SYS_ADMIN CAP_SYS_BOOT CAP_SYS_NICE \
+ CAP_SYS_RESOURCE CAP_SYS_TIME CAP_SYS_TTY_CONFIG CAP_MKNOD CAP_LEASE \
+ CAP_AUDIT_WRITE CAP_AUDIT_CONTROL CAP_SETFCAP CAP_MAC_OVERRIDE \
+ CAP_MAC_ADMIN CAP_SYSLOG CAP_WAKE_ALARM CAP_BLOCK_SUSPEND CAP_AUDIT_READ
+ )
_values 'caps' $all_caps
;;
esac