From 3eaac1a13e88b5f84d4d322c55c4e3985ec52b07 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 10 Jul 2010 02:15:49 +0200 Subject: [PATCH] * util/grub-mkrescue.in: Don't use tar GNU-ism since it's not necessary in this context. --- ChangeLog | 5 +++++ util/grub-mkrescue.in | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 789ebd391..567736b39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-07-10 Vladimir Serbinenko + + * util/grub-mkrescue.in: Don't use tar GNU-ism since it's not necessary + in this context. + 2010-07-07 Vladimir Serbinenko * tests/util/grub-shell.in: Remove bashisms and declare as sh script. diff --git a/util/grub-mkrescue.in b/util/grub-mkrescue.in index 3bfbbddd4..e498acee7 100644 --- a/util/grub-mkrescue.in +++ b/util/grub-mkrescue.in @@ -211,7 +211,7 @@ EOF echo "source /boot/grub/grub.cfg") \ > ${iso9660_dir}/boot/grub/${platform}/grub.cfg - tar -C ${memdisk_dir} -cf ${memdisk_img} boot + (cd "${memdisk_dir}"; tar -cf - boot) > "${memdisk_img}" rm -rf ${memdisk_dir} $grub_mkimage -O ${platform} -d "${source_directory}" -m "${memdisk_img}" -o "$3" --prefix='(memdisk)/boot/grub' \ search iso9660 configfile normal memdisk tar $4