source: projects/vbootstrap/trunk/vbootstrap/scripts/VineSeed_x86_64.sh @ 6957

Revision 6957, 964 bytes checked in by munepi, 12 years ago (diff)

added some processes to mount/unmount /proc in vbootstrap_post() for scripts/VineSeed_{i386,x86_64}

RevLine 
[3676]1# VineSeed_x86_64
[118]2
[3676]3INSTVER="VineSeed_x86_64"
[6087]4BASE_PKGS="setup glibc coreutils bash apt rootfiles vine-release libstdc++34 util-linux"
[5364]5#APT_LINE="-o Dir::Etc::sourcelist=$VBOOTSTRAPDIR/sources.list.d/$INSTVER"
[118]6
7vbootstrap_post()
8{
[2526]9echo $"running vbootstrap post install scripts for $INSTVER on $INSTDIR"
[118]10cp -a /etc/resolv.conf $INSTDIR/etc/
[1271]11rm -f $INSTDIR/var/lib/rpm/__db.*
[6957]12echo -n $" mounting /proc... "
13mount -t proc /proc $INSTDIR/proc
14echo $"DONE."
[2526]15echo -n $" reinitializing rpm database... "
[519]16chroot $INSTDIR rpm --initdb
[2526]17echo $"DONE."
18echo -n $" updating apt database... "
[118]19chroot $INSTDIR apt-get -qq update
[2526]20echo $"DONE."
21echo -n $" rebuilding rpm database with chroot rpm... "
[519]22chroot $INSTDIR apt-get -qq -y install ${BASE_PKGS} -o RPM::Options::=--justdb
[2526]23echo $"DONE."
24#echo $" installing vine-keyring... "
[519]25#chroot $INSTDIR apt-get -qq -y --reinstall install vine-keyring
[2526]26#echo $"DONE."
[6957]27echo -n $" unmounting /proc... "
28umount $INSTDIR/proc
29echo $"DONE."
[118]30}
Note: See TracBrowser for help on using the repository browser.