I created a stripped down FC5 box and was able to compile and boot a vserver kernel "out of the box":
# cd ~
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.6.tar.bz2
# wget http://vserver.13thfloor.at/Experimental/patch-2.6.15.6-vs2.0.2-rc13.diff# wget http://www.13thfloor.at/~ensc/util-vserver/files/alpha/util-vserver-0.30.210.tar.bz2
# cd /usr/src
# tar xvfj ~/linux-2.6.15.6.tar.bz2
# patch -p0 < ~/patch-2.6.15.6-vs2.0.2-rc13.diff
# cd linux-2.6.15.6
# make
# make modules_install
# make install
# reboot
# yum install beecrypt-devel tetex-latex dietlibc
# rpmbuild --without xalan -tb util-vserver-0.30.210.tar.bz2
# cd /usr/src/redhat/RPMS/i386
# ls
util-vserver-0.30.210-0.i386.rpm
util-vserver-build-0.30.210-0.i386.rpm
util-vserver-core-0.30.210-0.i386.rpm
util-vserver-debuginfo-0.30.210-0.i386.rpm
util-vserver-devel-0.30.210-0.i386.rpm
util-vserver-legacy-0.30.210-0.i386.rpm
util-vserver-lib-0.30.210-0.i386.rpm
util-vserver-sysv-0.30.210-0.i386.rpm
# rpm -i util-vserver-*.rpm
/vservers: Function not implemented
/vservers/.pkg: Function not implemented
/vservers/.hash: Function not implemented
# uname -a
Linux FC5 2.6.15.6-vs2.0.2-rc13 #1 Tue Mar 21 10:19:54 MST 2006 i686 i686 i386 GNU/Linux
# sh testme.sh
Linux-VServer Test [V0.15] Copyright (C) 2003-2006 H.Poetzl
chcontext is working.
chbind is working.
Linux 2.6.15.6-vs2.0.2-rc13 #1 Tue Mar 21 10:19:54 MST 2006 i686
Ea 0.30.210 273/glibc (DSa) <v13,net>
VCI: 0002:0001 273 03000016 (TbLgnP)
---
[000]# succeeded.
[001]# succeeded.
[011]# succeeded.
[031]# succeeded.
[101]# succeeded.
[102]# succeeded.
[201]# succeeded.
[202]# succeeded.
Tomorrow, I will try and create a FC5 guest on this host, but given Guenther's experience, I suspect it will go well!
jorgy
# cd ~
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.6.tar.bz2
# wget http://vserver.13thfloor.at/Experimental/patch-2.6.15.6-vs2.0.2-rc13.diff# wget http://www.13thfloor.at/~ensc/util-vserver/files/alpha/util-vserver-0.30.210.tar.bz2
# cd /usr/src
# tar xvfj ~/linux-2.6.15.6.tar.bz2
# patch -p0 < ~/patch-2.6.15.6-vs2.0.2-rc13.diff
# cd linux-2.6.15.6
# make
# make modules_install
# make install
# reboot
# yum install beecrypt-devel tetex-latex dietlibc
# rpmbuild --without xalan -tb util-vserver-0.30.210.tar.bz2
# cd /usr/src/redhat/RPMS/i386
# ls
util-vserver-0.30.210-0.i386.rpm
util-vserver-build-0.30.210-0.i386.rpm
util-vserver-core-0.30.210-0.i386.rpm
util-vserver-debuginfo-0.30.210-0.i386.rpm
util-vserver-devel-0.30.210-0.i386.rpm
util-vserver-legacy-0.30.210-0.i386.rpm
util-vserver-lib-0.30.210-0.i386.rpm
util-vserver-sysv-0.30.210-0.i386.rpm
# rpm -i util-vserver-*.rpm
/vservers: Function not implemented
/vservers/.pkg: Function not implemented
/vservers/.hash: Function not implemented
# uname -a
Linux FC5 2.6.15.6-vs2.0.2-rc13 #1 Tue Mar 21 10:19:54 MST 2006 i686 i686 i386 GNU/Linux
# sh testme.sh
Linux-VServer Test [V0.15] Copyright (C) 2003-2006 H.Poetzl
chcontext is working.
chbind is working.
Linux 2.6.15.6-vs2.0.2-rc13 #1 Tue Mar 21 10:19:54 MST 2006 i686
Ea 0.30.210 273/glibc (DSa) <v13,net>
VCI: 0002:0001 273 03000016 (TbLgnP)
---
[000]# succeeded.
[001]# succeeded.
[011]# succeeded.
[031]# succeeded.
[101]# succeeded.
[102]# succeeded.
[201]# succeeded.
[202]# succeeded.
Tomorrow, I will try and create a FC5 guest on this host, but given Guenther's experience, I suspect it will go well!
jorgy
_______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver