summaryrefslogtreecommitdiff
path: root/selfpublish.sh
diff options
context:
space:
mode:
Diffstat (limited to 'selfpublish.sh')
-rw-r--r--selfpublish.sh12
1 files changed, 11 insertions, 1 deletions
diff --git a/selfpublish.sh b/selfpublish.sh
index fd6b67d..b1bde50 100644
--- a/selfpublish.sh
+++ b/selfpublish.sh
@@ -48,9 +48,19 @@ write_line_once()
48 fi 48 fi
49} 49}
50 50
51self_codename()
52{
53 if which lsb_release >/dev/null
54 then
55 lsb_release -cs
56 else
57 sed -ne 's/^VERSION_CODENAME=//p' /etc/os-release
58 fi
59}
60
51dpkg_install() 61dpkg_install()
52{ 62{
53 case "$(lsb_release -cs)" in 63 case "$(self_codename)" in
54 buster) 64 buster)
55 apt-cache policy | grep -q 'http://httpredir.debian.org/debian buster-backports/main' || 65 apt-cache policy | grep -q 'http://httpredir.debian.org/debian buster-backports/main' ||
56 write_line_once /etc/apt/sources.list.d/buster-backports.list \ 66 write_line_once /etc/apt/sources.list.d/buster-backports.list \