summaryrefslogtreecommitdiffstats
path: root/uninstall-thin-edge_io.sh
diff options
context:
space:
mode:
Diffstat (limited to 'uninstall-thin-edge_io.sh')
-rwxr-xr-xuninstall-thin-edge_io.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/uninstall-thin-edge_io.sh b/uninstall-thin-edge_io.sh
index 99f19a4a..19756d95 100755
--- a/uninstall-thin-edge_io.sh
+++ b/uninstall-thin-edge_io.sh
@@ -32,7 +32,7 @@ disconnect_from_cloud() {
stop_extension_services() {
for service in "${extension_services[@]}"; do
- status=$(sudo systemctl is-active "$service") && returncode=$? || returncode=$?
+ status=$(sudo systemctl is-active "$service") || true
if [ "$status" = "active" ]; then
sudo systemctl stop "$service"
fi
@@ -43,7 +43,7 @@ remove_or_purge_package_if_exists() {
disconnect_from_cloud
stop_extension_services
for package in "${packages[@]}"; do
- status=$(dpkg -s "$package" | grep -w installed) && returncode=$? || returncode=$?
+ status=$(dpkg -s "$package" | grep -w installed) || true
if [ "$status" = "Status: install ok installed" ]; then
sudo apt --assume-yes "$1" "$package"
fi