diff --git a/install/allmon3.sh b/install/allmon3.sh index 5908ca1..f509822 100644 --- a/install/allmon3.sh +++ b/install/allmon3.sh @@ -3,6 +3,7 @@ SCRIPT_NAME="allmon3.sh" # Registra el inicio en /opt/curl.txt echo "Inicio: $SCRIPT_NAME" >> /opt/curl.txt +VERSION=$(sed 's/\..*//' /etc/debian_version) if systemctl is-active "apache2" >/dev/null 2>&1; then sapache=1 else @@ -10,18 +11,18 @@ if systemctl is-active "apache2" >/dev/null 2>&1; then fi if [ ! -d "/etc/allmon3" ]; then samllm3=1 - gpg --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 gpg --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131 gpg --export 0E98404D386FA1D9 | sudo apt-key add - gpg --export 6ED0E7B82643E131 | sudo apt-key add - echo "deb https://deb.debian.org/debian bullseye-backports main" > /etc/apt/sources.list.d/bullseye-backports.list apt-get update - + else + samllm3=0 +fi # Install the dependencies -VERSION=$(sed 's/\..*//' /etc/debian_version) -elif [ $VERSION = 10 ] -then +if [ $samllm3 = 1 ]; then + if [ $VERSION = 10 ]; then apt-get remove python3-aiohttp python3-websockets -y apt-get install -y python3-argon2 apt-get install -y -t buster-backports python3-async-timeout python3-attr python3-multidict python3-yarl @@ -31,12 +32,11 @@ pip3 install aiohttp_session pip3 install websockets apt-get install ca-certificates -y update-ca-certificates --fresh -elif [ $VERSION = 11 ] -then + fi + if [ $VERSION = 11 ]; then apt-get install -y python3-argon2 apt-get install -y -t bullseye-backports python3-websockets python3-aiohttp python3-aiohttp-session -else - samllm3=0 + fi fi #### Install Allmon3 if [ $samllm3 = 1 ]; then