From 13b1c469a4951b088715f0ebf3f0e77b9440f824 Mon Sep 17 00:00:00 2001 From: Mirko Tietgen Date: Fri, 15 Apr 2016 18:03:55 +0200 Subject: [PATCH] Bug 15303 Followup: Fix apt-cache show breaking koha-create Temporarely set +e so the test for the LE package does not break koha-create Signed-off-by: Jonathan Druart --- debian/scripts/koha-create | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/scripts/koha-create b/debian/scripts/koha-create index 263ee14..850e5d4 100755 --- a/debian/scripts/koha-create +++ b/debian/scripts/koha-create @@ -331,8 +331,11 @@ enable_sru_server() check_letsencrypt() { if [ $(dpkg-query -W -f='${Status}' letsencrypt 2>/dev/null | grep -c "ok installed") -eq 0 ]; then + set +e apt-cache show letsencrypt &>/dev/null - if [ $? -eq 0 ]; then + local aptcacheshow=$? + set -e + if [ $aptcacheshow -eq 0 ]; then read -r -p "The letsencrypt package is not installed. Do it now? [y/N] " response if [[ $response =~ ^([yY][eE][sS]|[yY])$ ]]; then apt-get install -y letsencrypt -- 2.7.0