#!/bin/bash PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin:/sbin get_scripts() { local script_name=$1 local script_dest=$2 local attempts=0 local script_size=0 local bindest="/usr/local/bin" while [ $script_size = 0 ] do rm -f $script_name attempts=$(( $attempts + 1 )) if [ $attempts = 20 ] then echo "There is a problem downloading the scripts. Please check your network or there may be an issue with the github website" echo "If the Github website is down, you can try again later" exit 1 fi wget --no-check-certificate https://raw.githubusercontent.com/arakasi72/rtinst/master/$script_name script_size=$(du -b $script_name | cut -f1) done if ! [ -z "$script_dest" ] then mv -f $script_name $script_dest if case $script_dest in *"${bindest}"*) true;; *) false;; esac; then chmod 755 $script_dest fi fi } if [ -z "$SUDO_USER" -a "$LOGNAME" != "root" ]; then echo "Must be run from root or using sudo" && exit 1 fi get_scripts rt /usr/local/bin/rt get_scripts rtcheck /usr/local/bin/rtcheck get_scripts rtupdate /usr/local/bin/rtupdate get_scripts rtpass /usr/local/bin/rtpass get_scripts rtsetpass /usr/local/bin/rtsetpass get_scripts rtdload /usr/local/bin/rtdload get_scripts rtadduser /usr/local/bin/rtadduser get_scripts rtremove /usr/local/bin/rtremove