Fixing blowfish_secret length (too short)

phpMyAdmin "screams", we should be using length of 32 characters for blowfish_secret.
This commit is contained in:
Luka Paunović 2019-03-21 16:50:29 +01:00 committed by GitHub
commit aeee40865e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -83,6 +83,9 @@ gen_pass() {
echo "$PASS"
}
# Defining 32 char blowfish_secret
blowfish_secret=`openssl rand -base64 32`;
# Defining return code check function
check_result() {
if [ $1 -ne 0 ]; then
@ -1043,7 +1046,7 @@ if [ "$mysql" = 'yes' ]; then
cp -f $vestacp/pma/phpMyAdmin.conf /etc/httpd/conf.d/
fi
cp -f $vestacp/pma/config.inc.conf /etc/phpMyAdmin/config.inc.php
sed -i "s/%blowfish_secret%/$(gen_pass)/g" /etc/phpMyAdmin/config.inc.php
sed -i "s/%blowfish_secret%/$blowfish_secret/g" /etc/phpMyAdmin/config.inc.php
fi