From ff5bc5d08c6a911d9d9c5762abca74eadd357524 Mon Sep 17 00:00:00 2001 From: Lucas Manika Koeb <lmk08@c3sl.ufpr.br> Date: Mon, 3 Jun 2013 09:33:58 -0300 Subject: [PATCH] le4/light: Avoid grub-probe errors Signed-off-by: Lucas Manika Koeb <lmk08@c3sl.ufpr.br> --- scripts/00-update_le4 | 6 ++++++ scripts/40-configure_le4 | 2 ++ 2 files changed, 8 insertions(+) diff --git a/scripts/00-update_le4 b/scripts/00-update_le4 index cc1b958..6fe3da0 100755 --- a/scripts/00-update_le4 +++ b/scripts/00-update_le4 @@ -61,6 +61,12 @@ chroot "$CHROOTDIR" apt-key add - < "$TMP/windu.key" # Changes distro chroot "$CHROOTDIR" apt-get -y --force-yes update +# Avoid grub-probe errors +cp -f "$CHROOTDIR"/usr/sbin/update-grub "$CHROOTDIR"/usr/sbin/update-grub.tmp +echo "#!/bin/bash" > "$CHROOTDIR"/usr/sbin/update-grub +echo "exit 0" >> "$CHROOTDIR"/usr/sbin/update-grub +chmod a+x "$CHROOTDIR"/usr/sbin/update-grub + closeChroot exit 0 diff --git a/scripts/40-configure_le4 b/scripts/40-configure_le4 index 1266e64..93a9d65 100755 --- a/scripts/40-configure_le4 +++ b/scripts/40-configure_le4 @@ -47,6 +47,8 @@ cp -f "$TEMPLATES"/casper/10adduser \ "$CHROOTDIR"/usr/share/initramfs-tools/scripts/casper-bottom/10adduser cp -f "$TEMPLATES"/casper/casper "$CHROOTDIR"/etc/init.d/ +mv "$CHROOTDIR"/usr/sbin/update-grub.tmp "$CHROOTDIR"/usr/sbin/update-grub + # Configures live user@host if [ "$1" != "le4/home" ] && [ "$1" != "le4/desktop" ]; then sed -i 's@[Uu]buntu@professor@g' "$CHROOTDIR"/etc/casper.conf -- GitLab