install_nextcloud.sh: Support Nextcloud installation without activated encryption module.
This commit is contained in:
parent
614a499671
commit
a4c091c2f5
@ -695,6 +695,33 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# - Enable encryption module?
|
||||||
|
# -
|
||||||
|
ENABLE_ENCRYPTION=false
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo -e " \033[32m--\033[m"
|
||||||
|
echo ""
|
||||||
|
echo " Should the encryption module be switched on?"
|
||||||
|
echo ""
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echononl "Enable encryption [yes/no]: "
|
||||||
|
|
||||||
|
read OK
|
||||||
|
|
||||||
|
while [[ "${OK,,}" != "yes" ]] && [[ "${OK,,}" != "no" ]] ; do
|
||||||
|
echononl "Wrong entry! - repeat [yes/no]: "
|
||||||
|
read OK
|
||||||
|
done
|
||||||
|
|
||||||
|
if [[ ${OK,,} = "yes" ]] ; then
|
||||||
|
ENABLE_ENCRYPTION=true
|
||||||
|
else
|
||||||
|
ENABLE_ENCRYPTION=false
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# - Install redis-service?
|
# - Install redis-service?
|
||||||
# -
|
# -
|
||||||
INSTALL_REDIS_SERVICE=false
|
INSTALL_REDIS_SERVICE=false
|
||||||
@ -1018,6 +1045,8 @@ echo " Nextcloud verion.....................: $VERSION"
|
|||||||
echo " Nextcloud installation directory.....: $INSTALL_DIR"
|
echo " Nextcloud installation directory.....: $INSTALL_DIR"
|
||||||
echo " Nextcloud data directory.............: $DATA_DIR"
|
echo " Nextcloud data directory.............: $DATA_DIR"
|
||||||
echo ""
|
echo ""
|
||||||
|
echo " Eenable Encryption...................: \033[33m${ENABLE_ENCRYPTION}\033[m"
|
||||||
|
echo ""
|
||||||
echo " Admin user name......................: $ADMIN_USER"
|
echo " Admin user name......................: $ADMIN_USER"
|
||||||
echo " Passord for admin user...............: $ADMIN_PASS"
|
echo " Passord for admin user...............: $ADMIN_PASS"
|
||||||
echo ""
|
echo ""
|
||||||
@ -1110,6 +1139,8 @@ echo "# - Nextcloud verion.....................: $VERSION" >> $log_file
|
|||||||
echo "# - Nextcloud installation directory.....: $INSTALL_DIR" >> $log_file
|
echo "# - Nextcloud installation directory.....: $INSTALL_DIR" >> $log_file
|
||||||
echo "# - Nextcloud data directory.............: $DATA_DIR" >> $log_file
|
echo "# - Nextcloud data directory.............: $DATA_DIR" >> $log_file
|
||||||
echo "# -" >> $log_file
|
echo "# -" >> $log_file
|
||||||
|
echo "# - Eenable Encryption...................: ${ENABLE_ENCRYPTION}" >> $log_file
|
||||||
|
echo "# -" >> $log_file
|
||||||
echo "# - Admin user name......................: $ADMIN_USER" >> $log_file
|
echo "# - Admin user name......................: $ADMIN_USER" >> $log_file
|
||||||
echo "# - Passord for admin user...............: $ADMIN_PASS" >> $log_file
|
echo "# - Passord for admin user...............: $ADMIN_PASS" >> $log_file
|
||||||
echo "# -" >> $log_file
|
echo "# -" >> $log_file
|
||||||
@ -3551,12 +3582,13 @@ fi
|
|||||||
blank_line
|
blank_line
|
||||||
|
|
||||||
|
|
||||||
|
echononl "Eabable the (default) encryption module.."
|
||||||
|
if ${ENABLE_ENCRYPTION} ; then
|
||||||
# - Activate and Enable (default) encryption module
|
# - Activate and Enable (default) encryption module
|
||||||
# -
|
# -
|
||||||
echo "" >> $log_file
|
echo "" >> $log_file
|
||||||
echo "# - Eabable the (default) encryption module" >> $log_file
|
echo "# - Eabable the (default) encryption module" >> $log_file
|
||||||
echo "# -" >> $log_file
|
echo "# -" >> $log_file
|
||||||
echononl "Eabable the (default) encryption module.."
|
|
||||||
|
|
||||||
echo "sudo -u \"$HTTP_USER\" \"$php_binary\" \"${INSTALL_DIR}/occ\" app:enable encryption" >> $log_file
|
echo "sudo -u \"$HTTP_USER\" \"$php_binary\" \"${INSTALL_DIR}/occ\" app:enable encryption" >> $log_file
|
||||||
sudo -u "$HTTP_USER" "$php_binary" "${INSTALL_DIR}/occ" app:enable encryption >> $log_file 2>&1
|
sudo -u "$HTTP_USER" "$php_binary" "${INSTALL_DIR}/occ" app:enable encryption >> $log_file 2>&1
|
||||||
@ -3576,11 +3608,16 @@ else
|
|||||||
done
|
done
|
||||||
[[ $OK = "yes" ]] || fatal "Interrupted ny user."
|
[[ $OK = "yes" ]] || fatal "Interrupted ny user."
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
echo_skipped
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
echononl "Enable encryption.."
|
||||||
|
if ${ENABLE_ENCRYPTION} ; then
|
||||||
echo "" >> $log_file
|
echo "" >> $log_file
|
||||||
echo "# - Enable encryption" >> $log_file
|
echo "# - Enable encryption" >> $log_file
|
||||||
echo "# -" >> $log_file
|
echo "# -" >> $log_file
|
||||||
echononl "Enable encryption.."
|
|
||||||
|
|
||||||
echo "sudo -u \"$HTTP_USER\" \"$php_binary\" \"${INSTALL_DIR}/occ\" encryption:enable" >> $log_file
|
echo "sudo -u \"$HTTP_USER\" \"$php_binary\" \"${INSTALL_DIR}/occ\" encryption:enable" >> $log_file
|
||||||
sudo -u "$HTTP_USER" "$php_binary" "${INSTALL_DIR}/occ" encryption:enable >> $log_file 2>&1
|
sudo -u "$HTTP_USER" "$php_binary" "${INSTALL_DIR}/occ" encryption:enable >> $log_file 2>&1
|
||||||
@ -3600,8 +3637,9 @@ else
|
|||||||
done
|
done
|
||||||
[[ $OK = "yes" ]] || fatal "Interrupted ny user."
|
[[ $OK = "yes" ]] || fatal "Interrupted ny user."
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
echo_skipped
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# - Adjust 'trusted_domains'
|
# - Adjust 'trusted_domains'
|
||||||
|
Loading…
Reference in New Issue
Block a user