From 67cb2f1c8f982bfe3a99802ca02be592dddb7db9 Mon Sep 17 00:00:00 2001 From: Artem Smirnov Date: Mon, 20 Aug 2018 19:49:02 +0300 Subject: [PATCH] image_builder: self-remove if return non-zero code --- image_builder/scripts/init_image.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/image_builder/scripts/init_image.sh b/image_builder/scripts/init_image.sh index 5c883aa9..e6f43625 100755 --- a/image_builder/scripts/init_image.sh +++ b/image_builder/scripts/init_image.sh @@ -51,7 +51,7 @@ echo "$1" >> /etc/clever_version echo "${2%.*}" >> /etc/clever_origin echo_stamp "#3 Write magic script to /etc/rc.local" -MAGIC_SCRIPT="sudo /root/init_rpi.sh && sudo sed -i '/sudo \\\/root\\\/init_rpi.sh/d' /etc/rc.local && sudo reboot" +MAGIC_SCRIPT="sudo /root/init_rpi.sh; sudo sed -i '/sudo \\\/root\\\/init_rpi.sh/d' /etc/rc.local && sudo reboot" sed -i "19a${MAGIC_SCRIPT}" /etc/rc.local echo_stamp "#4 End initialisation of image"