From 05db63c1a8831d95ad55243f517dfec89b23a906 Mon Sep 17 00:00:00 2001 From: Igor Pecovnik Date: Fri, 28 Sep 2018 20:16:24 +0200 Subject: [PATCH] Better bugfix for boot delay "waiting for suspend/resume device" https://github.com/armbian/build/commit/95ae09470fbfad72af788a7ec5d7b5ebc9e43fbc#commitcomment-30692608 --- lib/makeboarddeb.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/makeboarddeb.sh b/lib/makeboarddeb.sh index c7e77292f..baf202328 100644 --- a/lib/makeboarddeb.sh +++ b/lib/makeboarddeb.sh @@ -158,8 +158,11 @@ create_board_package() fi # fix boot delay "waiting for suspend/resume device" - if grep --quiet RESUME=none /etc/initramfs-tools/initramfs.conf; then true; - else echo "RESUME=none" >> /etc/initramfs-tools/initramfs.conf; fi + if [ -f "/etc/initramfs-tools/initramfs.conf" ]; then + if ! grep --quiet "RESUME=none" /etc/initramfs-tools/initramfs.conf; then + echo "RESUME=none" >> /etc/initramfs-tools/initramfs.conf + fi + fi # install bootscripts if they are not present. Fix upgrades from old images if [ ! -f /boot/$bootscript_dst ]; then