From f7f149a7add1e97fb517c1aad603c2257b4b2aaf Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Thu, 23 Aug 2018 21:33:16 +0100 Subject: [PATCH] ensure that username is set --- src/freedombone-installer | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/freedombone-installer b/src/freedombone-installer index 51b0852a1..0e974dfe1 100755 --- a/src/freedombone-installer +++ b/src/freedombone-installer @@ -462,6 +462,13 @@ function web_admin_setup_login { web_admin_create_user "$webadmin_user" "$webadmin_password" + # ensure that username is set + if ! grep "MY_USERNAME=$webadmin_user" "$CONFIGURATION_FILE"; then + echo "MY_USERNAME=$webadmin_user" >> "$CONFIGURATION_FILE" + else + sed -i "s|MY_USERNAME=.*|MY_USERNAME=$webadmin_user|g" "$CONFIGURATION_FILE" + fi + # create a password for users if [ ! -f /etc/nginx/.webadminpasswd ]; then touch /etc/nginx/.webadminpasswd -- GitLab