From 396a6d7df5a034ea39b7a1917c7a5f68b9d00a2b Mon Sep 17 00:00:00 2001 From: Ville Skyttä Date: Sat, 15 Nov 2014 22:36:04 +0200 Subject: bash-completion: Invoke actual commands to be completed, not basenames Addresses partially: http://bugs.debian.org/769462 Signed-off-by: Ville Skyttä --- bash-completion/setpriv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bash-completion/setpriv') diff --git a/bash-completion/setpriv b/bash-completion/setpriv index 3be5ccd70..7c21deefa 100644 --- a/bash-completion/setpriv +++ b/bash-completion/setpriv @@ -8,7 +8,7 @@ _setpriv_module() '--inh-caps'|'--bounding-set') # FIXME: how to append to a string with compgen? local INHERIT - INHERIT=$(setpriv --list-caps| awk '{print $1, "-" $1}') + INHERIT=$($1 --list-caps| awk '{print $1, "-" $1}') compopt -o nospace COMPREPLY=( $(compgen -W "all $INHERIT" -S ',' -- $cur) ) return 0 -- cgit v1.2.3-55-g7522