From 9e515d1c3c370b9a09cc13867f607160abebd675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu> Date: Thu, 25 Jul 2019 16:12:03 +0200 Subject: [PATCH] Added Debian sources list | refs #29485 --- 3.New_server_deployment/3.APT_upgrade/0_setup.sh | 10 ++++++++-- 3.New_server_deployment/3.APT_upgrade/sources-deb.list | 5 +++++ .../3.APT_upgrade/{sources.list => sources-ubu.list} | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 3.New_server_deployment/3.APT_upgrade/sources-deb.list rename 3.New_server_deployment/3.APT_upgrade/{sources.list => sources-ubu.list} (92%) diff --git a/3.New_server_deployment/3.APT_upgrade/0_setup.sh b/3.New_server_deployment/3.APT_upgrade/0_setup.sh index bc9c853a..cc5d3611 100755 --- a/3.New_server_deployment/3.APT_upgrade/0_setup.sh +++ b/3.New_server_deployment/3.APT_upgrade/0_setup.sh @@ -13,15 +13,21 @@ if [ -f '/etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist' ]; then fi # update sources.list +if ( ! test -f '/etc/apt/sources.list.save' ); then + cp -a '/etc/apt/sources.list' '/etc/apt/sources.list.save' +fi rm -f /etc/apt/sources.list~ if ( lsb_release -a | grep 'Ubuntu' >/dev/null 2>&1 ); then - echo "Updating /etc/apt/sources.list file." - cp sources.list /etc/apt/sources.list + echo 'Updating /etc/apt/sources.list file.' + cp 'sources-ubu.list' '/etc/apt/sources.list' if ( lsb_release -a | grep '14.04' >/dev/null 2>&1 ); then sed -i 's@bionic@trusty@' /etc/apt/sources.list elif ( lsb_release -a | grep '16.04' >/dev/null 2>&1 ); then sed -i 's@bionic@xenial@' /etc/apt/sources.list fi +else + # Debian + cp 'sources-deb.list' '/etc/apt/sources.list' fi # modify sources.list to use ubicast cache diff --git a/3.New_server_deployment/3.APT_upgrade/sources-deb.list b/3.New_server_deployment/3.APT_upgrade/sources-deb.list new file mode 100644 index 00000000..09940822 --- /dev/null +++ b/3.New_server_deployment/3.APT_upgrade/sources-deb.list @@ -0,0 +1,5 @@ +deb http://ftp.debian.org/debian buster main contrib non-free + +deb http://ftp.debian.org/debian buster-updates main contrib non-free + +deb http://security.debian.org buster/updates main contrib non-free diff --git a/3.New_server_deployment/3.APT_upgrade/sources.list b/3.New_server_deployment/3.APT_upgrade/sources-ubu.list similarity index 92% rename from 3.New_server_deployment/3.APT_upgrade/sources.list rename to 3.New_server_deployment/3.APT_upgrade/sources-ubu.list index 06433ad7..cc10e6e4 100644 --- a/3.New_server_deployment/3.APT_upgrade/sources.list +++ b/3.New_server_deployment/3.APT_upgrade/sources-ubu.list @@ -1,4 +1,4 @@ deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse -deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse \ No newline at end of file +deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse -- GitLab