challenger

OAuth 2.0-based authentication service that validates user can receive messages at a certain address
Log | Files | Refs | Submodules | README | LICENSE

commit 72f3ad40d19ffaaee7ab296b2f6be8f0b17ede5d
parent c460ea339b46d847ee56ede75cc379dea54fc2a7
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 24 Nov 2024 16:04:16 +0100

add 'c' to option list

Diffstat:
Mcontrib/challenger-dbconfig | 11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/contrib/challenger-dbconfig b/contrib/challenger-dbconfig @@ -28,20 +28,21 @@ CFGFILE="/etc/challenger/challenger.conf" # Parse command-line options -while getopts ':hn:rsu:' OPTION; do +while getopts 'c:hn:rsu:' OPTION; do case "$OPTION" in + c) + CFGFILE="$OPTARG" + ;; h) echo 'Supported options:' echo " -c FILENAME -- write configuration to FILENAME (default: $CFGFILE)" + echo " -h -- print this help text" echo " -n NAME -- user NAME for database name (default: $DBNAME)" echo " -r -- reset database (dangerous)" echo " -s -- skip database initialization" echo " -u USER -- challenger-httpd to be run by USER (default: $DBUSER)" exit 0 ;; - c) - CFGFILE="$OPTARG" - ;; n) DBNAME="$OPTARG" ;; @@ -55,7 +56,7 @@ while getopts ':hn:rsu:' OPTION; do DBUSER="$OPTARG" ;; ?) - echo "Unrecognized command line option" 1>&2 + echo "Unrecognized command line option '$OPTION'" 1>&2 exit 1 ;; esac