mirror of
https://github.com/itiligent/Easy-Guacamole-Installer.git
synced 2025-12-14 02:12:31 +00:00
Debian 12 working ok
This commit is contained in:
parent
fbb5da4c30
commit
a7f8ee6439
4 changed files with 96 additions and 97 deletions
|
|
@ -438,7 +438,7 @@ fi
|
||||||
|
|
||||||
echo -e ${GREY}
|
echo -e ${GREY}
|
||||||
# Prompt for preferred backup notification email address
|
# Prompt for preferred backup notification email address
|
||||||
if [[ -z ${BACKUP_EMAIL} ]]; then
|
if [ -z ${BACKUP_EMAIL} ]; then
|
||||||
while true; do
|
while true; do
|
||||||
read -p "SQL: Enter email address for SQL backup messages [Enter to skip]: " BACKUP_EMAIL
|
read -p "SQL: Enter email address for SQL backup messages [Enter to skip]: " BACKUP_EMAIL
|
||||||
[ "${BACKUP_EMAIL}" = "" ] || [ "${BACKUP_EMAIL}" != "" ] && break
|
[ "${BACKUP_EMAIL}" = "" ] || [ "${BACKUP_EMAIL}" != "" ] && break
|
||||||
|
|
|
||||||
|
|
@ -615,7 +615,7 @@ fi
|
||||||
if [ "${CHANGE_ROOT}" = true ]; then
|
if [ "${CHANGE_ROOT}" = true ]; then
|
||||||
echo -e "${GREY}Shortening the Guacamole root url and setting up redirect...${DGREY}"
|
echo -e "${GREY}Shortening the Guacamole root url and setting up redirect...${DGREY}"
|
||||||
systemctl stop ${TOMCAT_VERSION}
|
systemctl stop ${TOMCAT_VERSION}
|
||||||
mv /var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.html index.html.old
|
mv /var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.html /var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.html.old
|
||||||
touch /var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.jsp
|
touch /var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.jsp
|
||||||
echo "<% response.sendRedirect(\"/guacamole\");%>" >>/var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.jsp
|
echo "<% response.sendRedirect(\"/guacamole\");%>" >>/var/lib/${TOMCAT_VERSION}/webapps/ROOT/index.jsp
|
||||||
systemctl start ${TOMCAT_VERSION}
|
systemctl start ${TOMCAT_VERSION}
|
||||||
|
|
@ -663,7 +663,6 @@ if [ $? -ne 0 ]; then
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo -e "${LGREEN}OK${GREY}"
|
echo -e "${LGREEN}OK${GREY}"
|
||||||
echo
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Done
|
# Done
|
||||||
|
|
|
||||||
|
|
@ -10,11 +10,11 @@
|
||||||
wget https://raw.githubusercontent.com/itiligent/Guacamole-Install/main/1-setup.sh && chmod +x 1-setup.sh && ./1-setup.sh
|
wget https://raw.githubusercontent.com/itiligent/Guacamole-Install/main/1-setup.sh && chmod +x 1-setup.sh && ./1-setup.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites (Debian 12 now working!)
|
||||||
|
|
||||||
<img src="https://github.githubassets.com/images/icons/emoji/lock.png" width="35"> **Before diving in, make sure you have:**
|
<img src="https://github.githubassets.com/images/icons/emoji/lock.png" width="35"> **Before diving in, make sure you have:**
|
||||||
|
|
||||||
- A compatible OS: Ubuntu 18.04 - 22.x, Debian 10 or 11, or Raspbian Buster/Bullseye (If using vendor cloud images stick to stable releases).
|
- A compatible OS: Ubuntu 18.04 - 22.x, Debian 10, 11 or 12, or Raspbian Buster/Bullseye (If using vendor cloud images stick to stable releases).
|
||||||
- Minimum 8GB RAM and 40GB HDD.
|
- Minimum 8GB RAM and 40GB HDD.
|
||||||
- DNS entries matching your default appliance network interface IP (essential for TLS).
|
- DNS entries matching your default appliance network interface IP (essential for TLS).
|
||||||
- Open TCP ports: 22, 80, and 443.
|
- Open TCP ports: 22, 80, and 443.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue