From 3b8ca656cc5db278e349034806756e9265ca53a7 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Mon, 12 Mar 2018 10:08:47 +0000
Subject: [PATCH] Exit if directory change fails

---
 src/freedombone-utils-elixir | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/freedombone-utils-elixir b/src/freedombone-utils-elixir
index 7b243dd7f..58d03d2ae 100755
--- a/src/freedombone-utils-elixir
+++ b/src/freedombone-utils-elixir
@@ -78,11 +78,11 @@ function image_install_elixir {
     fi
 
     { echo '#!/bin/bash';
-      echo "cd $INSTALL_DIR";
+      echo "cd $INSTALL_DIR || exit 1";
       echo "erlang_package=$erlang_package";
       echo "wget https://packages.erlang-solutions.com/\$erlang_package";
       echo "if [ ! -f \"\$INSTALL_DIR/\$erlang_package\" ]; then";
-      echo '    exit 1';
+      echo '    exit 2';
       echo 'fi';
       echo "dpkg -i \$erlang_package"; } > "$rootdir/usr/bin/install_elixir"
     chmod +x "$rootdir/usr/bin/install_elixir"
-- 
GitLab