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