summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-10-24 16:32:58 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-10-24 16:32:58 +0200
commitc015dc50421cfd0a386b09d77ff9d59bc40991f5 (patch)
treea4c52cf798b731b72263b48e15f0171233c96f40 /install
parenta2169497a5c122c16b42d12bd31c2f524768d16d (diff)
downloadIshtar-c015dc50421cfd0a386b09d77ff9d59bc40991f5.tar.bz2
Ishtar-c015dc50421cfd0a386b09d77ff9d59bc40991f5.zip
Install script: fix error when backports are not available
Diffstat (limited to 'install')
-rwxr-xr-xinstall/ishtar-install18
1 files changed, 10 insertions, 8 deletions
diff --git a/install/ishtar-install b/install/ishtar-install
index dbf5defd7..2a9d6fc5b 100755
--- a/install/ishtar-install
+++ b/install/ishtar-install
@@ -118,14 +118,6 @@ do_install() {
;;
debian)
- MAINBACKS=`cat /etc/apt/sources.list | grep jessie-backports |grep -v "^#"`
- ALLBACKS=''
- if [ "$(ls -A /etc/apt/sources.list.d/)" ]; then
- ALLBACKS=`cat /etc/apt/sources.list.d/* | grep jessie-backports |grep -v "^#"`
- fi
- if [ "$ALLBACKS" != '' ] || [ "$MAINBACKS" != '' ]; then
- backports_activated='true';
- fi
dist_version="$(cat /etc/debian_version | sed 's/\/.*//' | sed 's/\..*//')"
case "$dist_version" in
9)
@@ -138,6 +130,16 @@ do_install() {
dist_version="wheezy"
;;
esac
+ set +e
+ MAINBACKS=`cat /etc/apt/sources.list | grep $dist_version'-backports' |grep -v "^#"`
+ ALLBACKS=''
+ if [ "$(ls -A /etc/apt/sources.list.d/)" ]; then
+ ALLBACKS=`cat /etc/apt/sources.list.d/* | grep $dist_version'-backports' |grep -v "^#"`
+ fi
+ set -e
+ if [ "$ALLBACKS" != '' ] || [ "$MAINBACKS" != '' ]; then
+ backports_activated='true';
+ fi
;;
oracleserver)