From f9033a1c6e598f55e28e578e9acb9f7baabfc18c Mon Sep 17 00:00:00 2001 From: Jonathan Budzenski Date: Tue, 10 May 2016 10:47:07 -0500 Subject: [PATCH] [build] Fail on errors --- tasks/build/package_scripts/post_install.sh | 1 + tasks/build/package_scripts/post_remove.sh | 1 + tasks/build/package_scripts/pre_install.sh | 1 + tasks/build/package_scripts/pre_remove.sh | 1 + 4 files changed, 4 insertions(+) diff --git a/tasks/build/package_scripts/post_install.sh b/tasks/build/package_scripts/post_install.sh index 578e0cdeecfdc..a7be3433ba54c 100644 --- a/tasks/build/package_scripts/post_install.sh +++ b/tasks/build/package_scripts/post_install.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -e user_check() { getent passwd "$1" > /dev/null 2>&1 diff --git a/tasks/build/package_scripts/post_remove.sh b/tasks/build/package_scripts/post_remove.sh index 4c08f1553d98d..6ed5dd6861b41 100644 --- a/tasks/build/package_scripts/post_remove.sh +++ b/tasks/build/package_scripts/post_remove.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -e user_check() { getent passwd "$1" > /dev/null 2>&1 diff --git a/tasks/build/package_scripts/pre_install.sh b/tasks/build/package_scripts/pre_install.sh index 4762a74db219d..4f3b6590a3a3e 100644 --- a/tasks/build/package_scripts/pre_install.sh +++ b/tasks/build/package_scripts/pre_install.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -e if command -v systemctl >/dev/null && systemctl is-active kibana.service >/dev/null; then systemctl --no-reload stop kibana.service diff --git a/tasks/build/package_scripts/pre_remove.sh b/tasks/build/package_scripts/pre_remove.sh index 745c782af40b5..07d0f341ccefc 100644 --- a/tasks/build/package_scripts/pre_remove.sh +++ b/tasks/build/package_scripts/pre_remove.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -e echo -n "Stopping kibana service..." if command -v systemctl >/dev/null && systemctl is-active kibana.service >/dev/null; then