changed usage function

This commit is contained in:
2025-11-01 10:52:24 +01:00
parent 3ac73b51bb
commit 6e01b33c6c

View File

@@ -41,20 +41,28 @@ fi
# #
# Function usage # Function usage
# #
usage () { usage() {
printf -- "\nwordpressinstall\n\n" printf -- "\nwordpressinstall\n\n"
printf -- "%s\n\n" "$socket"
printf -- "Installs WordPress on Ubuntu\n\n" if [[ "$socketauth" == "yes" ]]; then
printf -- "Usage:\n" printf -- "SOCKET DETECTED — no need for -a or -m\n\n"
printf -- "sudo ./wordpressinstall -n <domain> -d <dbname> -u <dbuser> -p <dbpass> [options]\n\n" printf -- "Installs WordPress on Ubuntu using MariaDB socket authentication.\n\n"
printf -- "Usage:\n"
printf -- " sudo ./wordpressinstall -n <domain> -d <dbname> -u <dbuser> -p <dbpass>\n\n"
printf -- "Example:\n"
printf -- " sudo ./wordpressinstall -n wp.something.xyz -d wpdb -u wpuser -p wpPass123\n\n"
else
printf -- "NO SOCKET DETECTED — you must use -a and -m\n\n"
printf -- "Installs WordPress on Ubuntu using MariaDB password authentication.\n\n"
printf -- "Usage:\n"
printf -- " sudo ./wordpressinstall -n <domain> -d <dbname> -u <dbuser> -p <dbpass> -m <adminpwd> [-a <adminuser>]\n\n"
printf -- "Examples:\n"
printf -- " sudo ./wordpressinstall -n wp.something.xyz -d wpdb -u wpuser -p wpPass123 -m rootpwd\n"
printf -- " sudo ./wordpressinstall -n wp.something.xyz -d wpdb -u wpuser -p wpPass123 -a admin -m adminpwd\n\n"
fi
printf -- "Options:\n" printf -- "Options:\n"
printf -- " -m <mariadb admin password> Root or admin password $socketusage\n" printf -- " -h | -help | --help Show this help screen\n\n"
printf -- " -a <mariadb admin user> Optional admin username $socketusage\n"
printf -- " -h | -help | --help Show this help screen\n\n"
printf -- "Examples:\n"
printf -- " sudo ./wordpressinstall -n wp.something.xyz -d wpdb -u wpuser -p wpPass123\n"
printf -- " sudo ./wordpressinstall -n wp.something.xyz -d wpdb -u wpuser -p wpPass123 -m rootpwd\n"
printf -- " sudo ./wordpressinstall -n wp.something.xyz -d wpdb -u wpuser -p wpPass123 -a admin -m adminpwd\n\n"
} }
# #