X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=scripts%2Fcreate-grub-dir.sh;fp=scripts%2Fcreate-grub-dir.sh;h=1de8f73287c8672ab7aa402e53b9566ac7690a06;hp=681b0c00c7b5167f697f0336c38e2de1844e53e3;hb=c5b7145c5348f42ee1a554e9a8ab3c4c659f5f90;hpb=e738d2317d738f6b8504ef76c83611ff3b633302 diff --git a/scripts/create-grub-dir.sh b/scripts/create-grub-dir.sh index 681b0c0..1de8f73 100755 --- a/scripts/create-grub-dir.sh +++ b/scripts/create-grub-dir.sh @@ -31,12 +31,13 @@ oldpwd=$(pwd) ARCH=$(dpkg --print-architecture) -if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then +if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-pc-bin_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then wget http://cdn.debian.net/debian/pool/main/g/grub2/grub-pc_"${GRUB}"_${ARCH}.deb + wget http://cdn.debian.net/debian/pool/main/g/grub2/grub-pc-bin_"${GRUB}"_${ARCH}.deb wget http://cdn.debian.net/debian/pool/main/g/grub2/grub-common_"${GRUB}"_${ARCH}.deb fi -if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then +if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-pc-bin_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then echo "Error reading grub files version $GRUB - exiting.">&2 exit 1 fi @@ -49,6 +50,8 @@ mkdir -p grub ar x "${oldpwd}"/"grub-pc_${GRUB}_${ARCH}.deb" tar xzf data.tar.gz +ar x "${oldpwd}"/"grub-pc-bin_${GRUB}_${ARCH}.deb" +tar xzf data.tar.gz ar x "${oldpwd}"/"grub-common_${GRUB}_${ARCH}.deb" tar xzf data.tar.gz