diff --git a/boards/ouya.sh b/boards/ouya.sh index 71752d3..608e843 100644 --- a/boards/ouya.sh +++ b/boards/ouya.sh @@ -82,8 +82,7 @@ rm -rf /ouya rm -f /ouya.sh EOF - sudo chmod +x $strapdir/ouya.sh - sudo -E chroot $strapdir /ouya.sh + chroot-script ouya.sh || zerr postbuild-clean } diff --git a/boards/raspberry-pi2.sh b/boards/raspberry-pi2.sh index 6121c53..33aa9cc 100644 --- a/boards/raspberry-pi2.sh +++ b/boards/raspberry-pi2.sh @@ -110,8 +110,8 @@ curl pipplware.pplware.pt/pipplware/key.asc | gpg --import - gpg --export -a D9A264BCBAA567BB | apt-key add - rm -f /addkeys EOF - sudo chmod +x $strapdir/addkeys || zerr - sudo chroot $strapdir /addkeys || zerr + + chroot-script addkeys || zerr postbuild-clean } diff --git a/init.sh b/init.sh index 3cc90f7..ff84326 100755 --- a/init.sh +++ b/init.sh @@ -34,7 +34,7 @@ fi git submodule update --init mkdir -p gcc -#cd lib/libdevuansdk && git checkout next && cd - +cd lib/libdevuansdk && git checkout next && cd - ## =============== ## armhf toolchain diff --git a/lib/helpers b/lib/helpers index 9a65c1d..2b164d2 100644 --- a/lib/helpers +++ b/lib/helpers @@ -137,7 +137,7 @@ proc /proc proc nodev,noexec,nosuid 0 0 /dev/mmcblk0p2 / ext4 errors=remount-ro 0 1 ## bootfs -/dev/mmcblk0p1 /boot vfat noauto 0 0 +/dev/mmcblk0p1 /boot vfat defaults 0 0 EOF } @@ -168,6 +168,6 @@ rm -f postbuild rm -f ${qemu_bin} EOF - sudo chmod +x $strapdir/postbuild || zerr - sudo chroot $strapdir /postbuild || zerr + + chroot-script postbuild || zerr } diff --git a/lib/libdevuansdk b/lib/libdevuansdk index cf0a59c..367bf5f 160000 --- a/lib/libdevuansdk +++ b/lib/libdevuansdk @@ -1 +1 @@ -Subproject commit cf0a59cbf55eb066bd679481ce191fbbf0cc5ae6 +Subproject commit 367bf5fc2e718b78705ae618db360ea543f84ba0