prepare_php.sh: add missing install_ifnot function #106
|
@ -96,9 +96,11 @@ do
|
|||
echo " - Please try again."
|
||||
fi
|
||||
done
|
||||
sleep .1
|
||||
#Simple DNS test
|
||||
if [ "$PUBLIC_IP" = "$(dig -4 +short "$NC_DOMAIN"|awk -v RS='([0-9]+\\.){3}[0-9]+' 'RT{print RT}')" ]; then
|
||||
echo -e "Server public IP & DNS record for $NC_DOMAIN seems to match, continuing...\n\n"
|
||||
sleep .1
|
||||
else
|
||||
echo "Server public IP ($PUBLIC_IP) & DNS record for $NC_DOMAIN don't seem to match."
|
||||
echo " > Please check your dns records are applied and updated, otherwise Nextcloud may fail."
|
||||
|
@ -110,7 +112,7 @@ else
|
|||
exit
|
||||
fi
|
||||
fi
|
||||
|
||||
sleep .1
|
||||
NC_NGINX_CONF="/etc/nginx/sites-available/$NC_DOMAIN.conf"
|
||||
while [ -z "$NC_USER" ]
|
||||
do
|
||||
|
@ -119,6 +121,7 @@ do
|
|||
echo " - This field is mandatory."
|
||||
fi
|
||||
done
|
||||
sleep .1
|
||||
while [ -z "$NC_PASS" ] || [ ${#NC_PASS} -lt 8 ]
|
||||
do
|
||||
read -p "Nextcloud user password: " -r NC_PASS
|
||||
|
@ -126,6 +129,7 @@ do
|
|||
echo -e " - This field is mandatory. \nPlease make sure it's at least 8 characters.\n"
|
||||
fi
|
||||
done
|
||||
sleep .1
|
||||
#Enable HSTS
|
||||
while [ "$ENABLE_HSTS" != "yes" ] && [ "$ENABLE_HSTS" != "no" ]
|
||||
do
|
||||
|
@ -138,7 +142,7 @@ do
|
|||
echo " - HSTS will be enabled."
|
||||
fi
|
||||
done
|
||||
|
||||
sleep .1
|
||||
echo -e "#Default country phone code\n
|
||||
> Starting at Nextcloud 21.x it's required to set a default country phone ISO 3166-1 alpha-2 code.\n
|
||||
>>> https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements <<<\n"
|
||||
|
@ -177,7 +181,7 @@ install_ifnot postgresql-"$PSGVER"
|
|||
#--------------------------------------------------
|
||||
# Prepare PHP
|
||||
#--------------------------------------------------
|
||||
bash files/prepare_php.sh "$MIN_PHP"
|
||||
bash tools/prepare_php.sh "$MIN_PHP"
|
||||
|
||||
#--------------------------------------------------
|
||||
# Create DB user
|
||||
|
|
Loading…
Reference in New Issue