]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
su: (bash-completion) offer usernames rather than files
authorKarel Zak <kzak@redhat.com>
Tue, 31 Aug 2021 10:51:40 +0000 (12:51 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 31 Aug 2021 10:51:40 +0000 (12:51 +0200)
Fixes: https://github.com/karelzak/util-linux/issues/1424
Signed-off-by: Karel Zak <kzak@redhat.com>
bash-completion/su

index 309505085d56aac6a29051d2d43f9666161ca59a..913e445230a4a6b620c8fac1ccdafd085e01524f 100644 (file)
@@ -41,7 +41,7 @@ _su_module()
        esac
        local IFS=$'\n'
        compopt -o filenames
-       COMPREPLY=( $(compgen -f -- $cur) )
+       COMPREPLY=( $(compgen -u -- $cur) )
        return 0
 }
 complete -F _su_module su