s/jre-somejunk/jre
[vserver-reference.git] / build.sh
index 81b5dd8..117fde1 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -24,7 +24,7 @@ fi
 export PATH
 
 # Release and architecture to install
-releasever=2
+releasever=4
 basearch=i386
 
 # Packages to install
@@ -48,12 +48,14 @@ traceroute
 time
 vixie-cron
 wget
+which
 yum
 curl
 gzip
 perl
 python
 tar
+jre
 )
 
 usage()
@@ -84,14 +86,14 @@ done
 set -e
 
 # Make /vservers
-vroot=$PWD/vservers/vserver-reference
+vroot=$PWD/vservers/.vref/default
 install -d -m 755 $vroot
 
-# Install vserver-reference system
+# Install default reference image
 for package in "${packagelist[@]}" ; do
     packages="$packages -p $package"
 done
-mkfedora -v -r $releasever -a $basearch $packages $vroot
+mkfedora -v -r $releasever -a $basearch -k $packages $vroot
 
 # Clean /dev
 rm -rf $vroot/dev
@@ -104,7 +106,7 @@ mknod -m 644 $vroot/dev/urandom c 1 9
 mknod -m 666 $vroot/dev/tty c 5 0
 mknod -m 666 $vroot/dev/ptmx c 5 2
 # For bash command substitution
-ln -nsf ../proc/self/fd /dev/fd
+ln -nsf ../proc/self/fd $vroot/dev/fd
 # For df and linuxconf
 touch $vroot/dev/hdv1
 # For TUN/TAP