X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plc.d%2Fbootcd-kernel;h=e7526fa0aaaa42c9f6a88cf3bccb1416ac02ae01;hb=f7518050cb637ff55750717d226f5118dd58819c;hp=c7450080df443efa2ed8383b5745bd4859707fba;hpb=8c2738d05ab3d827bbf3d41e0e3f3ab3d5adf3f2;p=bootcd.git diff --git a/plc.d/bootcd-kernel b/plc.d/bootcd-kernel index c745008..e7526fa 100755 --- a/plc.d/bootcd-kernel +++ b/plc.d/bootcd-kernel @@ -23,7 +23,7 @@ case "$1" in pushd $i basearch=$(echo $i | awk -F- '{ print $NF }') arch=$(echo $basearch | sed 's/i386/i686/') - for j in /etc/planetlab/bootcd-variants/*; do + for j in $(ls -d /etc/planetlab/bootcd-variants/* 2> /dev/null); do name="${j##*/}" url=$(cat "$j" | sed "s!@BASEARCH@!$basearch!g;s!@ARCH@!$arch!g") if test -d "$name"; then @@ -36,10 +36,7 @@ case "$1" in ./kvariant.sh "$name" "$url" else dir=$(mktemp -d -p /var/tmp) - yumdownloader --disablerepo='*' \ - --enablerepo=base \ - --enablerepo=updates \ - --destdir "$dir" "$url" + yumdownloader --destdir "$dir" "$url" ./kvariant.sh "$name" "$dir"/"$url"* rm -fr "$dir" fi