#!/bin/sh
#

RED='\033[0;31m'
NC='\033[0m' # No Color
YELLOW='\033[1;33m'
WHITE='\033[1;37m'
LGREEN='\033[1;32m'
BOLD='\033[1m'
RESET_BOLD='\033[2m'


if [ "$(id -u)" != "0" ]; then
	echo -e "You must run this script with root privileges" 1>&2
	exit 1
fi

# Install packages needed by script
apt-get update -y
apt-get install dirmngr -y

# Import our key to apt-key
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 1D043681


# Move old source
/bin/rm -f /etc/apt/sources.list.d/rb24.list

VERS=`lsb_release -c | awk -F ':' '{print $2}' | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//'`


case "$VERS" in
    stretch)
        echo 'deb https://apt.rb24.com/ stretch main' > /etc/apt/sources.list.d/rb24.list
        ;;

    buster)
        echo 'deb https://apt.rb24.com/ buster main' > /etc/apt/sources.list.d/rb24.list
        ;;
   *)
        echo "Don't know how to install for a distribution named $DIST" >&2
        exit 1
esac


# Update apt and install software
apt-get update -y
apt-get install rtl-airband-rb -y

echo -e "\033c"

echo -e ""
echo -e "${RED}!!!! ${BOLD}IMPORTANT${RESET_BOLD} !!!!${NC}"
echo -e ""
echo -e "${WHITE}By default, rtl-airband-rb is configured to use your second dongle (index=1)"
echo -e "You need to edit /etc/rtl-airband-rb.conf file and change frequencies, username and"
echo -e "password with your information."
echo -e ""
echo -e "${LGREEN}sudo nano /etc/rtl-airband-rb.conf${WHITE}"
echo -e ""
echo -e "Then, restart the daemon:"
echo -e ""
echo -e "${LGREEN}sudo systemctl restart rtl-airband-rb.service${WHITE}"
echo -e ""
echo -e "Installation finished."
echo -e ""
echo -e "${NC}"

