summaryrefslogtreecommitdiff
path: root/shell-completion
diff options
context:
space:
mode:
authorLuca Boccassi <luca.boccassi@microsoft.com>2020-06-02 15:35:58 +0100
committerLuca Boccassi <luca.boccassi@microsoft.com>2020-06-25 08:45:21 +0100
commitc2923fdcd771e1e6470a6c67c23d4b21f536e7f6 (patch)
tree01a93f97d2aa6f5ac510876b4c322d4c3927b767 /shell-completion
parent035e8e50d73a0e5427149bbe50a426dd84ece178 (diff)
downloadsystemd-c2923fdcd771e1e6470a6c67c23d4b21f536e7f6.tar.gz
dissect/nspawn: add support for dm-verity root hash signature
Since cryptsetup 2.3.0 a new API to verify dm-verity volumes by a pkcs7 signature, with the public key in the kernel keyring, is available. Use it if libcryptsetup supports it.
Diffstat (limited to 'shell-completion')
-rw-r--r--shell-completion/bash/systemd-nspawn6
1 files changed, 5 insertions, 1 deletions
diff --git a/shell-completion/bash/systemd-nspawn b/shell-completion/bash/systemd-nspawn
index a731167680..a8bd406fb3 100644
--- a/shell-completion/bash/systemd-nspawn
+++ b/shell-completion/bash/systemd-nspawn
@@ -71,7 +71,7 @@ _systemd_nspawn() {
--pivot-root --property --private-users --network-namespace-path --network-ipvlan
--network-veth-extra --network-zone -p --port --system-call-filter --overlay --overlay-ro
--settings --rlimit --hostname --no-new-privileges --oom-score-adjust --cpu-affinity
- --resolv-conf --timezone'
+ --resolv-conf --timezone --root-hash-sig'
)
_init_completion || return
@@ -183,6 +183,10 @@ _systemd_nspawn() {
--timezone)
comps=$( systemd-nspawn --timezone=help 2>/dev/null )
;;
+ --root-hash-sig)
+ compopt -o nospace
+ comps=$( compgen -A file -- "$cur" )
+ ;;
esac
COMPREPLY=( $(compgen -W '$comps' -- "$cur") )
return 0