diff --git a/scripts/cloudron-support b/scripts/cloudron-support index 81971fc01..c119a8f1f 100755 --- a/scripts/cloudron-support +++ b/scripts/cloudron-support @@ -13,7 +13,7 @@ HELP_MESSAGE=" This script collects diagnostic information to help debug server related issues Options: - --admin-login Login as administrator + --owner-login Login as owner --enable-ssh Enable SSH access for the Cloudron support team --help Show this message " @@ -26,7 +26,7 @@ fi enableSSH="false" -args=$(getopt -o "" -l "help,enable-ssh,admin-login" -n "$0" -- "$@") +args=$(getopt -o "" -l "help,enable-ssh,admin-login,owner-login" -n "$0" -- "$@") eval set -- "${args}" while true; do @@ -34,6 +34,9 @@ while true; do --help) echo -e "${HELP_MESSAGE}"; exit 0;; --enable-ssh) enableSSH="true"; shift;; --admin-login) + # fall through + ;& + --owner-login) admin_username=$(mysql -NB -uroot -ppassword -e "SELECT username FROM box.users WHERE role='owner' LIMIT 1" 2>/dev/null) admin_password=$(pwgen -1s 12) ghost_file=/home/yellowtent/platformdata/cloudron_ghost.json