changed usage function

This commit is contained in:
2025-11-01 10:54:36 +01:00
parent fd4598401d
commit b08fe84897

View File

@@ -45,16 +45,26 @@ fallbackversion="7.0"
#
usage() {
printf -- "\nzabbixinstall (Ubuntu 24.04 + Zabbix 7.0 LTS)\n\n"
printf -- "%s\n\n" "$socket"
if [[ "$socketauth" == "yes" ]]; then
printf -- "SOCKET DETECTED — no need for -a or -m\n\n"
printf -- "Installs Zabbix Server using MariaDB socket authentication.\n\n"
printf -- "Usage:\n"
printf -- "sudo ./zabbixinstall -n <domain> -p <zabbix db password> [options]\n\n"
printf -- "Options:\n"
printf -- " -a <mariadb admin user> Optional admin username $socketusage\n"
printf -- " -m <mariadb admin password> Optional admin password $socketusage\n"
printf -- " -h | -help | --help Show this help screen\n\n"
printf -- " sudo ./zabbixinstall -n <domain> -p <zabbix db password>\n\n"
printf -- "Example:\n"
printf -- " sudo ./zabbixinstall -n zabbix.something.xyz -p zabbixdbpwd\n\n"
else
printf -- "NO SOCKET DETECTED — you must use -a and -m\n\n"
printf -- "Installs Zabbix Server using MariaDB admin credentials.\n\n"
printf -- "Usage:\n"
printf -- " sudo ./zabbixinstall -n <domain> -p <zabbix db password> -m <adminpwd> [-a <adminuser>]\n\n"
printf -- "Examples:\n"
printf -- " sudo ./zabbixinstall -n zabbix.something.xyz -p zabbixdbpwd\n"
printf -- " sudo ./zabbixinstall -n zabbix.something.xyz -p zabbixdbpwd -m rootpwd\n"
printf -- " sudo ./zabbixinstall -n zabbix.something.xyz -p zabbixdbpwd -a admin -m adminpwd\n\n"
fi
printf -- "Options:\n"
printf -- " -h | -help | --help Show this help screen\n\n"
}
#