X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=prep.sh;h=fe47ee063747b728e9cb7f278dd5322d06e34732;hb=daca76c5dab09b4ec22fc5bef13233ca6272630e;hp=3b75b56837e2dc2b32c7241886041eda5653401d;hpb=6094d2f4e679a30cbe863cda31bd44503fcf8b47;p=bootcd.git diff --git a/prep.sh b/prep.sh index 3b75b56..fe47ee0 100755 --- a/prep.sh +++ b/prep.sh @@ -28,6 +28,7 @@ export PATH pldistro=$1 ; shift nodefamily=$1; shift +rpmversion=$1; shift # Packages to install, junk and precious : see build//bootcd.pkgs @@ -39,8 +40,8 @@ bootcd=$PWD/build/bootcd install -d -m 755 $bootcd # Write version number -rpmquery --specfile bootcd.spec --queryformat '%{VERSION}\n' | head -1 > build/version.txt -echo $nodefamily > build/nodefamily +echo ${rpmversion} > build/version.txt +echo ${nodefamily} > build/nodefamily # Install base system echo "* Creating fedora root image" @@ -59,7 +60,7 @@ install -D -m 755 ipnmac/ipnmac.x86 $bootcd/usr/sbin/ipnmac # Install initscripts echo "* Installing initscripts" -for file in pl_functions pl_sysinit pl_hwinit pl_netinit pl_validateconf pl_boot ; do +for file in pl_functions pl_sysinit pl_hwinit pl_netinit pl_validateconf pl_boot pl_wrapper ; do sed -i -e "s,@PLDISTRO@,$pldistro,g" -e "s,@FCDISTRO@,$fcdistro,g" initscripts/$file install -D -m 755 initscripts/$file $bootcd/etc/init.d/$file done