#!/bin/bash

username=$(cat /srv/rutorrent/home/db/master.txt)

rm -rf /opt/${username}/Jackett
rm -rf /home/${username}/Jackett
rm -rf /home/${username}/.config/Jackett
rm /install/.jackett.lock
systemctl stop jackett@${username}
systemctl disable jackett@${username}
rm /etc/systemd/system/jackett@.service
rm -f /etc/apache2/sites-enabled/jackett.conf
if [[ -f /install/.radarr.lock ]]; then
    if ls mono-* >/dev/null 2>&1; then
        echo "mono sources list was found"
        ls mono-*
    fi
    for list in /etc/apt/sources.list.d/mono-*; do
        if [[ -f $list ]]; then
            echo "removing and replacing with stable mono"
            rm -rf /etc/apt/sources.list.d/mono-*
            sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
            echo "deb http://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
            break
        fi
    done
fi
if [[ -f /install/.lidarr.lock ]]; then
    if ls mono-* >/dev/null 2>&1; then
        echo "mono sources list was found"
        ls mono-*
    fi
    for list in /etc/apt/sources.list.d/mono-*; do
        if [[ -f $list ]]; then
            echo "removing and replacing with stable mono"
            rm -rf /etc/apt/sources.list.d/mono-*
            sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
            echo "deb http://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
            break
        fi
    done
fi
if [[ -f /install/.sonarr.lock ]]; then
    if ls mono-* >/dev/null 2>&1; then
        echo "mono sources list was found"
        ls mono-*
    fi
    for list in /etc/apt/sources.list.d/mono-*; do
        if [[ -f $list ]]; then
            echo "removing and replacing with stable mono"
            rm -rf /etc/apt/sources.list.d/mono-*
            sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
            echo "deb http://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
            break
        fi
    done
fi
apt-get -y autoremove && apt-get -y autoclean
service apache2 reload
if [[ -f /etc/init.d/jackett ]]; then
    rm /etc/init.d/jackett
    update-rc.d -f jackett remove
    service jackett stop
fi
