From e6f22ac9ccb5112f13d45d99e2ffb173237c4e1c Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 14 Nov 2013 10:54:55 -0200 Subject: Show available keyrings on usage --- lib/keyringer/functions | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/keyringer/functions b/lib/keyringer/functions index bf2977d..d1bbb1c 100755 --- a/lib/keyringer/functions +++ b/lib/keyringer/functions @@ -396,10 +396,16 @@ function keyringer_show_actions { # Usage function keyringer_usage { + local keyrings="$(ls --color=never `dirname $CONFIG` | sed -e 's/config//' | xargs)" + printf "Usage: %s [arguments]\n\n" "$BASENAME" printf "Available commands: \n\n" keyringer_show_actions | sed -e 's/^/\t/' printf "\tinit [remote]\n\n" $BASENAME + + if [ ! -z "$keyrings" ]; then + printf "Available keyrings: %s \n" "$keyrings" + fi } # Check recipients -- cgit v1.2.3