Удалить 'buster.sh'

This commit is contained in:
ua1zbe 2022-08-05 17:44:17 +00:00
parent 07d5ccb9b2
commit 4e7470e1b5
1 changed files with 0 additions and 70 deletions

View File

@ -1,70 +0,0 @@
#!/usr/bin/env bash
set -o errexit
# N4IRS 10/25/2020
#################################################
# #
# Add DVSwitch Repository and gpg key #
# #
#################################################
if [[ $(/usr/bin/id -u) -ne 0 ]]; then
echo "Not running as root"
echo "either run as root or with sudo"
exit
fi
echo ""
echo "Starting DVSwitch repository install"
distribution=buster
# INSTALL gnupg needed for gpg.key
[ ! -x "/usr/bin/gpg" ] && apt-get install gnupg -y
# Add the backport repository, if needed to install monit
if [ $(apt-cache policy monit | grep -c "Candidate: (none)") -eq 1 ] ; then
# add repository
printf "%s\n" "deb http://ftp.de.debian.org/debian buster-backports main" | tee /etc/apt/sources.list.d/buster-backports.list
fi
# INSTALL netstat needed by dvswitch.sh
[ ! -x "/bin/netstat" ] && apt-get install net-tools -y
# Check for rc.local and create if not found.
FILE="/etc/rc.local"
if [ ! -f "$FILE" ] ; then
echo '#!/bin/sh -e' > $FILE
echo '' >> $FILE
echo 'exit 0' >> $FILE
chmod +x $FILE
fi
# Are the repos installed
# Should this test for buster too?
if [ -f /etc/apt/sources.list.d/dvswitch.list ]
then
echo "The Repository file already exists, exiting"
exit 0
fi
# Install the key and add the repo
echo "Adding DVSwitch repositories to existing system"
wget -O - http://dvswitch.org/DVSwitch_Repository/dvswitch.gpg.key 2>/dev/null | apt-key add - > /dev/null 2>&1
# wget -O - http://dvswitch.org/DVSwitch_Repository/dvswitch.gpg.key | apt-key add -
echo "# Official DVSwitch repository" >/etc/apt/sources.list.d/dvswitch.list
echo "deb http://dvswitch.org/DVSwitch_Repository $distribution hamradio" >>/etc/apt/sources.list.d/dvswitch.list
echo "#" >>/etc/apt/sources.list.d/dvswitch.list
echo "download package information from all configured sources"
apt-get update --allow-releaseinfo-change > /dev/null 2>&1
apt-get update > /dev/null 2>&1
# print the installed repositories
echo "Installed repositories:"
apt-cache policy | grep http | awk '{print $2 $3}' | sort -u
echo ""
echo "Finished DVSwitch repository install"