changed usage function

This commit is contained in:
2025-11-01 10:59:17 +01:00
parent bae14bb420
commit 4330e44c4f

View File

@@ -57,19 +57,31 @@ fallbackversion=$(<fallback)
giteadb="db" giteadb="db"
gitealocation="/usr/local/bin/gitea" gitealocation="/usr/local/bin/gitea"
usage () { #
# Function usage
#
usage() {
printf -- "\ngiteainstall-multi\n\n" printf -- "\ngiteainstall-multi\n\n"
printf -- "%s\n\n" "$socket"
if [[ "$socketauth" == "yes" ]]; then
printf -- "SOCKET DETECTED — no need for -a or -m\n\n"
printf -- "Installs multiple Gitea instances using MariaDB socket authentication.\n\n"
printf -- "Usage:\n" printf -- "Usage:\n"
printf -- "sudo ./giteainstall -n <gitea domain> -p <gitea database password> [options]\n\n" printf -- " sudo ./giteainstall-multi -n <gitea domain> -p <gitea database password>\n\n"
printf -- "Options:\n" printf -- "Example:\n"
printf -- " -a <mariadb admin user> Optional admin username $socketusage\n" printf -- " sudo ./giteainstall-multi -n git1.example.com -p gitea1dbpwd\n\n"
printf -- " -m <mariadb admin password> Optional admin password $socketusage\n" else
printf -- " -h | -help | --help Show this help screen\n\n" printf -- "NO SOCKET DETECTED — you must use -a and -m\n\n"
printf -- "Installs multiple Gitea instances using MariaDB admin credentials.\n\n"
printf -- "Usage:\n"
printf -- " sudo ./giteainstall-multi -n <gitea domain> -p <gitea database password> -m <adminpwd> [-a <adminuser>]\n\n"
printf -- "Examples:\n" printf -- "Examples:\n"
printf -- " sudo ./giteainstall -n git1.example.com -p gitea1dbpwd\n" printf -- " sudo ./giteainstall-multi -n git2.example.com -p gitea2dbpwd -m rootpwd\n"
printf -- " sudo ./giteainstall -n git2.example.com -p gitea2dbpwd -m rootpwd\n" printf -- " sudo ./giteainstall-multi -n git3.example.com -p gitea3dbpwd -a admin -m adminpwd\n\n"
printf -- " sudo ./giteainstall -n git3.example.com -p gitea3dbpwd -a admin -m adminpwd\n\n" fi
printf -- "Options:\n"
printf -- " -h | -help | --help Show this help screen\n\n"
} }
# #