From eb5d48d6a3f92c4e346aa49ed31b54a7ad220400 Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Wed, 29 Apr 2020 23:57:50 +0200 Subject: [PATCH] Only Stretch or Buster --- README-fr.md | 2 ++ README.md | 2 ++ sub_scripts/lxc_build.sh | 8 ++++++++ 3 files changed, 12 insertions(+) diff --git a/README-fr.md b/README-fr.md index b92e71c..b3a22c3 100644 --- a/README-fr.md +++ b/README-fr.md @@ -40,6 +40,8 @@ Si ce fichier n'est pas présent, package_check sera utilisé en mode dégradé. --- ## Déploiement de package_check +Package_check ne peut être installer que sur Debian Stretch ou Debian Buster. + ``` git clone https://github.com/YunoHost/package_check package_check/sub_scripts/lxc_build.sh diff --git a/README.md b/README.md index f16e1ec..947d06a 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,8 @@ If this file is not present, package_check will be used in downgraded mode. It w --- ## Deploying package_check +Package_check can only be installed on Debian Stretch or Debian Buster. + ``` git clone https://github.com/YunoHost/package_check package_check/sub_scripts/lxc_build.sh diff --git a/sub_scripts/lxc_build.sh b/sub_scripts/lxc_build.sh index 0e5db1e..db2178e 100755 --- a/sub_scripts/lxc_build.sh +++ b/sub_scripts/lxc_build.sh @@ -1,5 +1,13 @@ #!/bin/bash +# Check Debian Stretch or Buster +host_codename=$(grep "VERSION_CODENAME" /etc/os-release | cut -d= -f2) +if [ "$host_codename" != "stretch" ] && [ "$host_codename" != "buster" ] +then + echo "Package_check can only be installed on Debian Stretch or Debian Buster..." + exit 1 +fi + # Récupère le dossier du script if [ "${0:0:1}" == "/" ]; then script_dir="$(dirname "$0")"; else script_dir="$(echo $PWD/$(dirname "$0" | cut -d '.' -f2) | sed 's@/$@@')"; fi