checks
This commit is contained in:
parent
085d933afc
commit
fee08bdd59
|
|
@ -17,7 +17,16 @@ if [[ $? -eq 0 && -n $RE ]]; then
|
||||||
read -p "Enter Admin name: " USERNAME
|
read -p "Enter Admin name: " USERNAME
|
||||||
if [[ -z $USERNAME ]]; then printf "Nothing in username\n"; exit; fi
|
if [[ -z $USERNAME ]]; then printf "Nothing in username\n"; exit; fi
|
||||||
if [[ -d $DATA/ncdata/$USERNAME ]]; then printf "Files exist for user $USERNAME\n"; exit 1; fi
|
if [[ -d $DATA/ncdata/$USERNAME ]]; then printf "Files exist for user $USERNAME\n"; exit 1; fi
|
||||||
ROOTPASS="$(LC_ALL=C </dev/urandom tr -dc A-Za-z0-9 | head -c 10)"
|
|
||||||
|
LOG=""
|
||||||
|
if [[ -f install.log ]]; then
|
||||||
|
LOG=$(cat install.log)
|
||||||
|
ROOTPASS="${LOG#*: }"
|
||||||
|
printf "Found existing database password\n"
|
||||||
|
else
|
||||||
|
ROOTPASS="$(LC_ALL=C </dev/urandom tr -dc A-Za-z0-9 | head -c 10)"
|
||||||
|
fi
|
||||||
|
|
||||||
USERPASS="$(LC_ALL=C </dev/urandom tr -dc A-Za-z0-9 | head -c 4)"
|
USERPASS="$(LC_ALL=C </dev/urandom tr -dc A-Za-z0-9 | head -c 4)"
|
||||||
printf "Admin Name: $USERNAME\n"
|
printf "Admin Name: $USERNAME\n"
|
||||||
printf "Admin Pass: $USERPASS\n"
|
printf "Admin Pass: $USERPASS\n"
|
||||||
|
|
@ -27,13 +36,15 @@ if [[ $? -eq 0 && -n $RE ]]; then
|
||||||
if [[ $ENTER != $'\n' ]]; then exit; fi
|
if [[ $ENTER != $'\n' ]]; then exit; fi
|
||||||
printf "\n"
|
printf "\n"
|
||||||
|
|
||||||
RE=$($P1 nextc-db bash -c "mysqladmin -u root password $ROOTPASS")
|
if [[ -z $LOG ]]; then
|
||||||
if [[ $? -eq 0 ]]; then
|
RE=$($P1 nextc-db bash -c "mysqladmin -u root password $ROOTPASS")
|
||||||
printf "Root password changed\n"
|
if [[ $? -eq 0 ]]; then
|
||||||
printf "ROOTPASS: $ROOTPASS\n" > install.log
|
printf "Root password changed\n"
|
||||||
else
|
printf "ROOTPASS: $ROOTPASS\n" > install.log
|
||||||
printf "Error trying to change root password\n"
|
else
|
||||||
exit 1
|
printf "Error trying to set password\n"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RE=$($P1 nextc bash -c "$P2 maintenance:install --database mysql \
|
RE=$($P1 nextc bash -c "$P2 maintenance:install --database mysql \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue