diff --git a/scripts/create-image.sh b/scripts/create-image.sh index 514eaf2e..93d8f7e6 100755 --- a/scripts/create-image.sh +++ b/scripts/create-image.sh @@ -397,8 +397,9 @@ fi if [ "${UEFI32}" = "true" ] || [ "${UEFI64}" = "true" ] || [ "${MBR}" = "true" ] || [ "${UEFI64ARM}" = "true" ]; then # grub config script per system - if [ -x ${WORKDIR}/systems/${1}/grubconfig.sh ]; then + if [ -f ${WORKDIR}/systems/${1}/grubconfig.sh ]; then cp ${WORKDIR}/systems/${1}/grubconfig.sh ${MOUNT_POINT}/grubconfig.sh + chmod a+x ${MOUNT_POINT}/grubconfig.sh chroot ${MOUNT_POINT} /grubconfig.sh rm -f ${MOUNT_POINT}/grubconfig.sh fi @@ -406,8 +407,9 @@ if [ "${UEFI32}" = "true" ] || [ "${UEFI64}" = "true" ] || [ "${MBR}" = "true" ] fi # finalize script which is run chrooted per system -if [ -x ${WORKDIR}/systems/${1}/finalize-chroot.sh ]; then +if [ -f ${WORKDIR}/systems/${1}/finalize-chroot.sh ]; then cp ${WORKDIR}/systems/${1}/finalize-chroot.sh ${MOUNT_POINT}/finalize-chroot.sh + chmod a+x ${MOUNT_POINT}/finalize-chroot.sh chroot ${MOUNT_POINT} /finalize-chroot.sh ${1} ${2} ${3} rm -f ${MOUNT_POINT}/finalize-chroot.sh fi diff --git a/systems/allwinner_h3/postinstall-chroot.sh b/systems/allwinner_h3/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/allwinner_h6/postinstall-chroot.sh b/systems/allwinner_h6/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/allwinner_h616/postinstall-chroot.sh b/systems/allwinner_h616/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/amlogic_gx/postinstall-chroot.sh b/systems/amlogic_gx/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/chromebook_gru/postinstall-chroot.sh b/systems/chromebook_gru/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/chromebook_kukui/postinstall-chroot.sh b/systems/chromebook_kukui/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/chromebook_oak/postinstall-chroot.sh b/systems/chromebook_oak/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/chromebook_veyron/postinstall-chroot.sh b/systems/chromebook_veyron/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/odroid_u3/postinstall-chroot.sh b/systems/odroid_u3/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/orbsmart_s92_beelink_r89/postinstall-chroot.sh b/systems/orbsmart_s92_beelink_r89/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/raspberry_pi_3/postinstall-chroot.sh b/systems/raspberry_pi_3/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/raspberry_pi_4/postinstall-chroot.sh b/systems/raspberry_pi_4/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/rockchip_rk3288/postinstall-chroot.sh b/systems/rockchip_rk3288/postinstall-chroot.sh old mode 100644 new mode 100755 diff --git a/systems/rockchip_rk33xx/postinstall-chroot.sh b/systems/rockchip_rk33xx/postinstall-chroot.sh old mode 100644 new mode 100755