diff --git a/install/goaway-install.sh b/install/goaway-install.sh index 4a9af181b..061ebfb7b 100644 --- a/install/goaway-install.sh +++ b/install/goaway-install.sh @@ -40,7 +40,11 @@ WantedBy=multi-user.target EOF systemctl enable -q --now goaway sleep 10 -ADMIN_PASS=$(awk -F': ' '/Randomly generated admin password:/ {print $2}' /var/log/goaway.log | tail -n1) +for i in {1..30}; do + ADMIN_PASS=$(awk -F': ' "/Randomly generated admin password:/ {print \$2; exit}" /var/log/goaway.log) + [ -n "$ADMIN_PASS" ] && break + sleep 1 +done { echo "GoAway Credentials" echo "Admin User: admin"