<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://linux-vserver.at/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://linux-vserver.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ktwilight</id>
		<title>Linux-VServer - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://linux-vserver.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ktwilight"/>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Special:Contributions/Ktwilight"/>
		<updated>2026-04-09T18:57:55Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-12-01T07:02:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.6.tar.bz2 2.6.31.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.31.6-vs2.3.0.36.26.diff vs2.3.0.36.26]&lt;br /&gt;
| [http://people.linux-vserver.org/~harry/patch-2.6.31.6-vs2.3.0.36.24-grsec2.1.14-20091116.diff vs2.3.0.36.24-grsec2.1.14-20091116]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.6.tar.bz2 2.6.30.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.30.6-vs2.3.0.36.14-pre8.diff vs2.3.0.36.14-pre8]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.6.tar.bz2 2.6.29.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29.6-vs2.3.0.36.14.diff vs2.3.0.36.14]&lt;br /&gt;
| [http://people.linux-vserver.org/~harry/patch-2.6.29.6-vs2.3.0.36.14-grsec2.1.14-20090709.diff.gz vs2.3.0.36.14-grsec2.1.14-20090709]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.10.tar.bz2 2.6.28.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.10-vs2.3.0.36.11.diff vs2.3.0.36.11]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.39.tar.bz2 2.6.27.39]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.39-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://people.linux-vserver.org/~harry/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Installation_on_Debian</id>
		<title>Installation on Debian</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Installation_on_Debian"/>
				<updated>2009-09-01T20:01:28Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: updated util-vserver by source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is written against Debian Etch (4.0) and works on Lenny (5.0) as well. Both releases include kernel '''linux-image-vserver-686''', so no manual patching is needed. Hence, Installation on Debian Etch/Lenny is pretty easy and straightforward.&lt;br /&gt;
&lt;br /&gt;
If you need to compile your own kernel, you need to apply the vserver-version.patch. [http://www.kwu.hu/vserver.txt Details at 2007/May/04]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Packages installation ==&lt;br /&gt;
The packages required by Linux-VServer are:&lt;br /&gt;
* '''linux-image-vserver-686''' - This is the current kernel, use '''linux-image-vserver-amd64''' on 64-bit systems, you can still create 32-bit guests&lt;br /&gt;
* '''util-vserver''' - These are the utilities used to administer the guests&lt;br /&gt;
* '''ssh''' - This is probably already installed, but just in case it isn't&lt;br /&gt;
&lt;br /&gt;
All the packages you need can be obtained via&lt;br /&gt;
&amp;lt;pre&amp;gt;aptitude install linux-image-vserver-686 util-vserver ssh&amp;lt;/pre&amp;gt;&lt;br /&gt;
so run this as ''root'' and reboot.&lt;br /&gt;
To check out wherever everything went fine you may run&lt;br /&gt;
&amp;lt;pre&amp;gt;uname -r&amp;lt;/pre&amp;gt;&lt;br /&gt;
and check that kernel version contains '''vserver''', e.g. '''2.6.18-4-vserver-686'''. That's it.&lt;br /&gt;
&lt;br /&gt;
Now that the host system is ready, you can proceed with [[Building Guest Systems|building guests]].&lt;br /&gt;
&lt;br /&gt;
=== Install util-vserver by source ===&lt;br /&gt;
Occasionally, Debian's util-vserver package can be too old. So, we'll need to compile from [http://people.linux-vserver.org/~dhozac/t/uv-testing/ source].&lt;br /&gt;
&lt;br /&gt;
First, install the required packages for util-vserver to compile.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install vlan dietlibc-dev pkg-config libnss3-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, we configure util-vserver&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --prefix=/usr --enable-release --mandir=/usr/share/man \&lt;br /&gt;
--infodir=/usr/share/info --sysconfdir=/etc --enable-dietlibc \&lt;br /&gt;
--localstatedir=/var --with-vrootdir=/home&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note: You should change ''--with-vrootdir'' accordingly&lt;br /&gt;
&lt;br /&gt;
Finally, we run make to finalise the installation&lt;br /&gt;
&amp;lt;pre&amp;gt;make &amp;amp;&amp;amp; make install debian &amp;amp;&amp;amp; make install install-distribution&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Running ''vserver-info'' will show you that the proper util-vserver is installed. :)&lt;br /&gt;
&lt;br /&gt;
Debian likes to be funny, so we need to enable the following,&lt;br /&gt;
* echo /usr/lib/util-vserver/vshelper &amp;gt;| /proc/sys/kernel/vshelper&lt;br /&gt;
* echo kernel.vshelper = /usr/lib/util-vserver/vshelper &amp;gt;&amp;gt; /etc/sysctl.conf&lt;br /&gt;
* update-rc.d vprocunhide defaults&lt;br /&gt;
* update-rc.d vservers-default defaults &lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
Debian already contains vservers kernels, so no manual patching and compiling is needed. &lt;br /&gt;
{|class=&amp;quot;wikitablenowrap&amp;quot;&lt;br /&gt;
!Debian release &lt;br /&gt;
!Kernel version&lt;br /&gt;
!VServer version&lt;br /&gt;
|-&lt;br /&gt;
| Etch&lt;br /&gt;
| 2.6.18+6&lt;br /&gt;
| 2.0.2.2-rc9&lt;br /&gt;
|-&lt;br /&gt;
| Lenny&lt;br /&gt;
| 2.6.26+17&lt;br /&gt;
| 2.3.0.35&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Issues with the current 2.6.26 Kernel ==&lt;br /&gt;
&lt;br /&gt;
=== Hard CPU scheduling ===&lt;br /&gt;
&lt;br /&gt;
This will not work in the Debian 'Lenny' Kernel, the patch used simply does not contain any of this functionality.&lt;br /&gt;
&lt;br /&gt;
=== Problems due to Xattrs ===&lt;br /&gt;
&lt;br /&gt;
There are two sets of issues within the Lenny kernel caused by the change in value of the Xattrs (extended attributes) applied to file in Vserver setups. The patch used in Debian Lenny uses Xattr flags which are set in positions which differ from the flags set by Debian kernels as well as most of the mainline Vserver patches. This result is that Xattrs of files in a non lenny system appear to have completely different flags in Lenny and vice versa. Since these flags are crucial to vserver hashification and chroot security, they can have devastating effects on Vserver guests and on host system security. If you have recently moved to or away from the stock Lenny Vserver kernel, have look at the symptoms below to see if any match your experiences, and apply the fixes/use another kernel as you see fit.&lt;br /&gt;
&lt;br /&gt;
As of writing these issue has not been corrected within the Debian archive.   These fixes must be applied whenever moving vserver guest '''from''' or '''to''' the Debian 'Lenny's vserver kernel. For more details and a more concise explanation see [http://irc.13thfloor.at/LOG/2009-05/LOG_2009-05-12.txt Bertls IRC explanation ].&lt;br /&gt;
&lt;br /&gt;
==== Chroot Security Problems ====&lt;br /&gt;
&lt;br /&gt;
Linux-Vserver uses file Xattrs to protect guest superusers from being able to view files above their root, preventing access to host file. This creates issues for anyone who:&lt;br /&gt;
&lt;br /&gt;
* has created a guest with a Debian 2.6.26-*-vserver kernel and wishes to use it with another kernel.&lt;br /&gt;
* has created a guest with a different kernel and wishes to use it on a Debian 2.6.26-*-vserver kernel based host.&lt;br /&gt;
&lt;br /&gt;
In effect, the barrier normally in place for guest servers is not recognised by the kernel (the chroot problem) in the situation above and/or immutable links will not function correctly (the unification problem)failing to break when overwritten) in a unified guest setup. Symptoms suffered may include:&lt;br /&gt;
&lt;br /&gt;
* the possibility of vserver guest processes escaping their chroots and accessing other parts of the filesystem&lt;br /&gt;
* guest not starting&lt;br /&gt;
&lt;br /&gt;
To fix the barrier flags for a current kernel, see [[Secure_chroot_Barrier#Solution:_Secure_Barrier | these instructions]]. Note that on some setups a barrier flags will appear on all directories under the guest hierarchy, and need to be unset in order to allow the servers to run. Use showattr to reveal the state of play for your guests and fix appropriately.&lt;br /&gt;
&lt;br /&gt;
==== Unification Problems ====&lt;br /&gt;
&lt;br /&gt;
There is a discrepancy between the immutable-unlink flag used for file unification, the process used in vhashify. This creates considerable issues for anyone who:&lt;br /&gt;
&lt;br /&gt;
* has unified guests with a Debian 2.6.26-*-vserver kernel and wishes to use them with another kernel.&lt;br /&gt;
* has unified guests with a different kernel and wishes to then it on a Debian 2.6.26-*-vserver kernel based host.&lt;br /&gt;
&lt;br /&gt;
Symptoms suffered may include:&lt;br /&gt;
&lt;br /&gt;
* file that cannot be deleted&lt;br /&gt;
* any process involving the writing of files in guests not working&lt;br /&gt;
* files not being unlinked on write&lt;br /&gt;
&lt;br /&gt;
To fix the problem each file must be unlinked then the unification re-applied, or one could try this script submitted to [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508523 bugs.debian.org].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* Linux-VServer HOWTO by Daniel15: http://howtoforge.com/linux_vserver_debian_etch&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-09-01T16:27:53Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.5.tar.bz2 2.6.30.5]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.30.5-vs2.3.0.36.14-pre7.diff vs2.3.0.36.14-pre7]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.6.tar.bz2 2.6.29.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29.6-vs2.3.0.36.14.diff vs2.3.0.36.14]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.29.6-vs2.3.0.36.14-grsec2.1.14-20090709.diff.gz vs2.3.0.36.14-grsec2.1.14]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.10.tar.bz2 2.6.28.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.10-vs2.3.0.36.11.diff vs2.3.0.36.11]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.31.tar.bz2 2.6.27.31]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.31-vs2.3.0.36.6.diff vs2.3.0.36.6]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-08-19T11:18:56Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.5.tar.bz2 2.6.30.5]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.30.5-vs2.3.0.36.14-pre5.diff vs2.3.0.36.14-pre5]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.6.tar.bz2 2.6.29.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29.6-vs2.3.0.36.14.diff vs2.3.0.36.14]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.29.6-vs2.3.0.36.14-grsec2.1.14-20090709.diff.gz vs2.3.0.36.14-grsec2.1.14]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.10.tar.bz2 2.6.28.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.10-vs2.3.0.36.11.diff vs2.3.0.36.11]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.31.tar.bz2 2.6.27.31]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.31-vs2.3.0.36.6.diff vs2.3.0.36.6]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-06-16T19:06:16Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.4.tar.bz2 2.6.29.4]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29.4-vs2.3.0.36.14.diff vs2.3.0.36.14]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.2.tar.bz2 2.6.29.2]&lt;br /&gt;
|&lt;br /&gt;
| [http://people.linux-vserver.org/~harry/patch-2.6.29.2-vs2.3.0.36.12-grsec2.1.14-20090513.diff vs2.3.0.36.12-grsec2.1.14]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.10.tar.bz2 2.6.28.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.10-vs2.3.0.36.11.diff vs2.3.0.36.11]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.25.tar.bz2 2.6.27.25]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.25-vs2.3.0.36.6.diff vs2.3.0.36.6]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-05-18T14:09:52Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.2.tar.bz2 2.6.29.2]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29.2-vs2.3.0.36.10.diff vs2.3.0.36.10]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.10.tar.bz2 2.6.28.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.10-vs2.3.0.36.11.diff vs2.3.0.36.11]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.23.tar.bz2 2.6.27.23]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.23-vs2.3.0.36.5.diff vs2.3.0.36.5]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-05-15T15:21:35Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.2.tar.bz2 2.6.29.2]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29.2-vs2.3.0.36.10.diff vs2.3.0.36.10]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.10.tar.bz2 2.6.28.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.10-vs2.3.0.36.11.diff vs2.3.0.36.11]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.21.tar.bz2 2.6.27.21]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.21-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Installation_on_Debian</id>
		<title>Installation on Debian</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Installation_on_Debian"/>
				<updated>2009-05-15T15:18:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is written against Debian Etch (4.0) and works on Lenny (5.0) as well. Both releases include kernel '''linux-image-vserver-686''', so no manual patching is needed. Hence, Installation on Debian Etch/Lenny is pretty easy and straightforward.&lt;br /&gt;
&lt;br /&gt;
If you need to compile your own kernel, you need to apply the vserver-version.patch. [http://www.kwu.hu/blog.php Details at 2007/Apr/25]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Packages installation ==&lt;br /&gt;
The packages required by Linux-VServer are:&lt;br /&gt;
* '''linux-image-vserver-686''' - This is the current kernel, use '''linux-image-vserver-amd64''' on 64-bit systems, you can still create 32-bit guests&lt;br /&gt;
* '''util-vserver''' - These are the utilities used to administer the guests&lt;br /&gt;
* '''ssh''' - This is probably already installed, but just in case it isn't&lt;br /&gt;
&lt;br /&gt;
All the packages you need can be obtained via&lt;br /&gt;
&amp;lt;pre&amp;gt;aptitude install linux-image-vserver-686 util-vserver ssh&amp;lt;/pre&amp;gt;&lt;br /&gt;
so run this as ''root'' and reboot.&lt;br /&gt;
To check out wherever everything went fine you may run&lt;br /&gt;
&amp;lt;pre&amp;gt;uname -r&amp;lt;/pre&amp;gt;&lt;br /&gt;
and check that kernel version contains '''vserver''', e.g. '''2.6.18-4-vserver-686'''. That's it.&lt;br /&gt;
&lt;br /&gt;
Now that the host system is ready, you can proceed with [[Building Guest Systems|building guests]].&lt;br /&gt;
&lt;br /&gt;
=== Install util-vserver by source ===&lt;br /&gt;
Occasionally, Debian's util-vserver package can be too old. So, we'll need to compile from [http://people.linux-vserver.org/~dhozac/t/uv-testing/ source].&lt;br /&gt;
&lt;br /&gt;
First, install the required packages for util-vserver to compile.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install vlan dietlibc-dev pkg-config libnss3-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, we configure util-vserver&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --prefix=/usr --enable-release --mandir=/usr/share/man \&lt;br /&gt;
--infodir=/usr/share/info --sysconfdir=/etc --enable-dietlibc \&lt;br /&gt;
--localstatedir=/var --with-vrootdir=/home&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note: You should change ''--with-vrootdir'' accordingly&lt;br /&gt;
&lt;br /&gt;
Finally, we run make to finalise the installation&lt;br /&gt;
&amp;lt;pre&amp;gt;make &amp;amp;&amp;amp; make install install-distribution&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Running ''vserver-info'' will show you that the proper util-vserver is installed. :)&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
Debian already contains vservers kernels, so no manual patching and compiling is needed. &lt;br /&gt;
{|class=&amp;quot;wikitablenowrap&amp;quot;&lt;br /&gt;
!Debian release &lt;br /&gt;
!Kernel version&lt;br /&gt;
!VServer version&lt;br /&gt;
|-&lt;br /&gt;
| Etch&lt;br /&gt;
| 2.6.18+6&lt;br /&gt;
| 2.0.2.2-rc9&lt;br /&gt;
|-&lt;br /&gt;
| Lenny&lt;br /&gt;
| 2.6.26+17&lt;br /&gt;
| 2.3.0.35&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Issues with the current 2.6.26 Kernel ==&lt;br /&gt;
&lt;br /&gt;
=== Hard CPU scheduling ===&lt;br /&gt;
&lt;br /&gt;
This will not work in the Debian 'Lenny' Kernel.&lt;br /&gt;
&lt;br /&gt;
=== Unification and Chroot Security Problems ===&lt;br /&gt;
&lt;br /&gt;
Linux-Vserver uses file xattrs to protect guest superusers from being able to view files above their root, preventing access to host file. The patch used in Debian Lenny contains a different position of the flag which controls this barrier to escaping a guests chrooted enviroment. There is also a discrepancy between the immutable-unlink flag used for file unification. This creates a considerable security issues for anyone who:&lt;br /&gt;
&lt;br /&gt;
* has created a guest with a Debian 2.6.26-*-vserver kernel and wishes to use it with another kernel.&lt;br /&gt;
* has created a guest with a different kernel and wishes to use it on a Debian 2.6.26-*-vserver kernel based host.&lt;br /&gt;
* has unified guests with a Debian 2.6.26-*-vserver kernel and wishes to use them with another kernel.&lt;br /&gt;
* has unified guests with a different kernel and wishes to then it on a Debian 2.6.26-*-vserver kernel based host.&lt;br /&gt;
&lt;br /&gt;
In effect, the barrier normally in place for guest servers is not recognised by the kernel in the situation above and/or immutable links will not function correctly (failinf to break when overwritten) in a unified guest setup.&lt;br /&gt;
&lt;br /&gt;
==== fixing the problem ====&lt;br /&gt;
&lt;br /&gt;
As of writing this issue has not been corrected within the Debian archive. To fix the barrier flags for a current kernel, see [[Secure_chroot_Barrier#Solution:_Secure_Barrier | these instructions]]. In order to fix the problem in unified environment each file on each server must be unlinked then the unification re-applied. These fixes must be applied whenever moving vserver guest '''from''' or '''to''' the Debian 'Lenny's vserver kernel.&lt;br /&gt;
&lt;br /&gt;
For more details and a more concise explanation see [http://irc.13thfloor.at/LOG/2009-05/LOG_2009-05-12.txt Bertls IRC explanation ].&lt;br /&gt;
&lt;br /&gt;
A script for handling the unification problem with having to re-unify is given at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508523&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* Linux-VServer HOWTO by Daniel15: http://howtoforge.com/linux_vserver_debian_etch&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Installation_on_Debian</id>
		<title>Installation on Debian</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Installation_on_Debian"/>
				<updated>2009-05-15T15:18:16Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: added util-vserver by source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is written against Debian Etch (4.0) and works on Lenny (5.0) as well. Both releases include kernel '''linux-image-vserver-686''', so no manual patching is needed. Hence, Installation on Debian Etch/Lenny is pretty easy and straightforward.&lt;br /&gt;
&lt;br /&gt;
If you need to compile your own kernel, you need to apply the vserver-version.patch. [http://www.kwu.hu/blog.php Details at 2007/Apr/25]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Packages installation ==&lt;br /&gt;
The packages required by Linux-VServer are:&lt;br /&gt;
* '''linux-image-vserver-686''' - This is the current kernel, use '''linux-image-vserver-amd64''' on 64-bit systems, you can still create 32-bit guests&lt;br /&gt;
* '''util-vserver''' - These are the utilities used to administer the guests&lt;br /&gt;
* '''ssh''' - This is probably already installed, but just in case it isn't&lt;br /&gt;
&lt;br /&gt;
All the packages you need can be obtained via&lt;br /&gt;
&amp;lt;pre&amp;gt;aptitude install linux-image-vserver-686 util-vserver ssh&amp;lt;/pre&amp;gt;&lt;br /&gt;
so run this as ''root'' and reboot.&lt;br /&gt;
To check out wherever everything went fine you may run&lt;br /&gt;
&amp;lt;pre&amp;gt;uname -r&amp;lt;/pre&amp;gt;&lt;br /&gt;
and check that kernel version contains '''vserver''', e.g. '''2.6.18-4-vserver-686'''. That's it.&lt;br /&gt;
&lt;br /&gt;
Now that the host system is ready, you can proceed with [[Building Guest Systems|building guests]].&lt;br /&gt;
&lt;br /&gt;
=== Install util-vserver by source ===&lt;br /&gt;
Occasionally, Debian's util-vserver package can be too old. So, we'll need to compile from [[http://people.linux-vserver.org/~dhozac/t/uv-testing/ source]].&lt;br /&gt;
&lt;br /&gt;
First, install the required packages for util-vserver to compile.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install vlan dietlibc-dev pkg-config libnss3-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, we configure util-vserver&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --prefix=/usr --enable-release --mandir=/usr/share/man \&lt;br /&gt;
--infodir=/usr/share/info --sysconfdir=/etc --enable-dietlibc \&lt;br /&gt;
--localstatedir=/var --with-vrootdir=/home&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note: You should change ''--with-vrootdir'' accordingly&lt;br /&gt;
&lt;br /&gt;
Finally, we run make to finalise the installation&lt;br /&gt;
&amp;lt;pre&amp;gt;make &amp;amp;&amp;amp; make install install-distribution&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Running ''vserver-info'' will show you that the proper util-vserver is installed. :)&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
Debian already contains vservers kernels, so no manual patching and compiling is needed. &lt;br /&gt;
{|class=&amp;quot;wikitablenowrap&amp;quot;&lt;br /&gt;
!Debian release &lt;br /&gt;
!Kernel version&lt;br /&gt;
!VServer version&lt;br /&gt;
|-&lt;br /&gt;
| Etch&lt;br /&gt;
| 2.6.18+6&lt;br /&gt;
| 2.0.2.2-rc9&lt;br /&gt;
|-&lt;br /&gt;
| Lenny&lt;br /&gt;
| 2.6.26+17&lt;br /&gt;
| 2.3.0.35&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Issues with the current 2.6.26 Kernel ==&lt;br /&gt;
&lt;br /&gt;
=== Hard CPU scheduling ===&lt;br /&gt;
&lt;br /&gt;
This will not work in the Debian 'Lenny' Kernel.&lt;br /&gt;
&lt;br /&gt;
=== Unification and Chroot Security Problems ===&lt;br /&gt;
&lt;br /&gt;
Linux-Vserver uses file xattrs to protect guest superusers from being able to view files above their root, preventing access to host file. The patch used in Debian Lenny contains a different position of the flag which controls this barrier to escaping a guests chrooted enviroment. There is also a discrepancy between the immutable-unlink flag used for file unification. This creates a considerable security issues for anyone who:&lt;br /&gt;
&lt;br /&gt;
* has created a guest with a Debian 2.6.26-*-vserver kernel and wishes to use it with another kernel.&lt;br /&gt;
* has created a guest with a different kernel and wishes to use it on a Debian 2.6.26-*-vserver kernel based host.&lt;br /&gt;
* has unified guests with a Debian 2.6.26-*-vserver kernel and wishes to use them with another kernel.&lt;br /&gt;
* has unified guests with a different kernel and wishes to then it on a Debian 2.6.26-*-vserver kernel based host.&lt;br /&gt;
&lt;br /&gt;
In effect, the barrier normally in place for guest servers is not recognised by the kernel in the situation above and/or immutable links will not function correctly (failinf to break when overwritten) in a unified guest setup.&lt;br /&gt;
&lt;br /&gt;
==== fixing the problem ====&lt;br /&gt;
&lt;br /&gt;
As of writing this issue has not been corrected within the Debian archive. To fix the barrier flags for a current kernel, see [[Secure_chroot_Barrier#Solution:_Secure_Barrier | these instructions]]. In order to fix the problem in unified environment each file on each server must be unlinked then the unification re-applied. These fixes must be applied whenever moving vserver guest '''from''' or '''to''' the Debian 'Lenny's vserver kernel.&lt;br /&gt;
&lt;br /&gt;
For more details and a more concise explanation see [http://irc.13thfloor.at/LOG/2009-05/LOG_2009-05-12.txt Bertls IRC explanation ].&lt;br /&gt;
&lt;br /&gt;
A script for handling the unification problem with having to re-unify is given at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508523&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* Linux-VServer HOWTO by Daniel15: http://howtoforge.com/linux_vserver_debian_etch&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-04-10T15:11:54Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 2.6.29]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29-vs2.3.0.36.9-pre4.diff vs2.3.0.36.9-pre4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.9.tar.bz2 2.6.28.9]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.9-vs2.3.0.36.10.diff vs2.3.0.36.10]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.21.tar.bz2 2.6.27.21]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.21-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-03-30T14:18:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 2.6.29]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29-vs2.3.0.36.9-pre2.diff vs2.3.0.36.9-pre2]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.8.tar.bz2 2.6.28.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.8-vs2.3.0.36.9.diff vs2.3.0.36.9]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.21.tar.bz2 2.6.27.21]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.21-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-03-30T14:17:50Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 2.6.29]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.29-vs2.3.0.36.9-pre2.diff vs2.3.0.36.9-pre2]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.8.tar.bz2 2.6.28.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.8-vs2.3.0.36.9.diff vs2.3.0.36.9]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.21.tar.bz2 2.6.27.21]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.21-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.19.tar.bz2 2.6.27.19]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.19-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-03-18T11:15:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.8.diff vs2.3.0.36.8]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.28.7-vs2.3.0.36.7-grsec2.1.13-20090303.diff vs2.3.0.36.7-grsec2.1.13]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.19.tar.bz2 2.6.27.19]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.19-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-25T09:35:20Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.bz2 2.6.28.7]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.7-vs2.3.0.36.7.diff vs2.3.0.36.7]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.19.tar.bz2 2.6.27.19]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.19-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-13T20:33:16Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.4.tar.bz2 2.6.28.4]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.4-vs2.3.0.36.7.diff vs2.3.0.36.7]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-13T20:32:50Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.4.tar.bz2 2.6.28.4]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.4-vs2.3.0.36.7.diff vs2.3.0.36.7]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.15.tar.bz2 2.6.27.15]&lt;br /&gt;
|&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.15-vs2.3.0.36.4-grsec2.1.12-20090210.diff vs2.3.0.36.4-grsec2.1.12-20090210.diff]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-09T15:25:19Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.4.tar.bz2 2.6.28.4]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.4-vs2.3.0.36.7.diff vs2.3.0.36.7]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-05T22:45:12Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.3.tar.bz2 2.6.28.3]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.3-vs2.3.0.36.5.diff vs2.3.0.36.5]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-04T21:42:22Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.2.tar.bz2 2.6.28.2]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.2-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-04T21:33:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.2.tar.bz2 2.6.28.2]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.2-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.13.tar.bz2 2.6.27.13]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.13-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.1.tar.bz2 2.6.28.1]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.1-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.12.tar.bz2 2.6.27.12]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.12-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-02-04T21:33:13Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.14.tar.bz2 2.6.27.14]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.14-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.2.tar.bz2 2.6.28.2]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.2-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.13.tar.bz2 2.6.27.13]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.13-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.1.tar.bz2 2.6.28.1]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.1-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.12.tar.bz2 2.6.27.12]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.12-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-01-29T10:48:36Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.2.tar.bz2 2.6.28.2]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.2-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.13.tar.bz2 2.6.27.13]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.13-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.1.tar.bz2 2.6.28.1]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.1-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.12.tar.bz2 2.6.27.12]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.12-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-01-19T13:47:10Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.1.tar.bz2 2.6.28.1]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28.1-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.12.tar.bz2 2.6.27.12]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.12-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-01-07T15:22:56Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
! 2.3 + grsecurity&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 2.6.28]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.8.tar.bz2 2.6.27.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.8-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-01-07T15:21:00Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 2.6.28]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
| [http://harry.enzoverder.be/patch-2.6.27.10-vs2.3.0.36.4-grsec2.1.12-20090107.diff vs2.3.0.36.4-grsec2.1.12-20090107]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.8.tar.bz2 2.6.27.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.8-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2009-01-06T13:09:04Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 2.6.28]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.4.diff vs2.3.0.36.4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.8.tar.bz2 2.6.27.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.8-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-12-31T13:22:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 2.6.28]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.28-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.8.tar.bz2 2.6.27.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.8-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-12-20T21:32:05Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2 2.6.27.10]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.10-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.8.tar.bz2 2.6.27.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.8-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Memory_Limits</id>
		<title>Memory Limits</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Memory_Limits"/>
				<updated>2008-12-18T16:59:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
A vserver kernel keeps track many resources used by each guest (context). Some of these relate to memory usage by the guest. You can place limits on these resources to prevent guests from using all the host memory and making the host unusable.&lt;br /&gt;
&lt;br /&gt;
Two resources are particularly important in this regard: &lt;br /&gt;
&lt;br /&gt;
* The '''Resident Set Size''' (&amp;lt;code&amp;gt;rss&amp;lt;/code&amp;gt;) is the amount of pages currently present in RAM.&lt;br /&gt;
* The '''Address Space''' (&amp;lt;code&amp;gt;as&amp;lt;/code&amp;gt;) is the total amount of memory (pages) mapped in all the processes in the context.&lt;br /&gt;
&lt;br /&gt;
Both are measured in '''pages''', which are 4 kB each on Intel machines (i386). So a value of 200000 means a limit of 800,000 kB, a little less than 800 MB.&lt;br /&gt;
&lt;br /&gt;
Each resource has a '''soft''' and a '''hard limit'''.&lt;br /&gt;
&lt;br /&gt;
* If a guest exceeds the &amp;lt;code&amp;gt;rss&amp;lt;/code&amp;gt; hard limit, the kernel will invoke the Out-of-Memory (OOM) killer to kill some process in the guest.&lt;br /&gt;
* The &amp;lt;code&amp;gt;rss&amp;lt;/code&amp;gt; soft limit is shown inside the guest as the maximum available memory. If a guest exceeds the &amp;lt;code&amp;gt;rss&amp;lt;/code&amp;gt; soft limit, it will get an extra &amp;quot;bonus&amp;quot; for the OOM killer (proportional to the oversize).&lt;br /&gt;
* If a guest exceeds the &amp;lt;code&amp;gt;as&amp;lt;/code&amp;gt; hard limit, memory allocation attempts will return an error, but no process is killed.&lt;br /&gt;
* The &amp;lt;code&amp;gt;as&amp;lt;/code&amp;gt; soft limit is not in utilized until now. In the future it may be used to penalizing guests over that limit or it could be used to force swapping on them and such ...&lt;br /&gt;
&lt;br /&gt;
Bertl explained the difference between '''rss''' and '''as''' with the following example. If two processes share 100 MB of memory, then only 100 MB worth of virtual memory pages can be used at most, so the RSS use of the guest increases by 100 MB. However, two processes are using it, so the AS use increases by 200 MB. &lt;br /&gt;
&lt;br /&gt;
This makes me think that limiting AS is less useful than limiting RSS, since it doesn't directly reflect real, limited resources (RAM and swap) on the host, that deprive other virtual machines of those resources. Bertl says that AS limits can be used to give guests a &amp;quot;gentle&amp;quot; warning that they are running out of memory, but I don't know how much more gentle it is, or how to set it accurately. &lt;br /&gt;
&lt;br /&gt;
For example, 100 processes each mapping a 100 MB file would consume a total of 10 GB of address space (AS), but no more than 100 MB of resources on the host. But if you set the AS limit to 10 GB, then it will not stop one process from allocating 4 GB of RAM, which could kill the host or result in that process being killed by the OOM killer.&lt;br /&gt;
&lt;br /&gt;
== Setting memory limits ==&lt;br /&gt;
You can set the hard limit on a particular context, effective immediately, with this command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/sbin/vlimit -c &amp;lt;xid&amp;gt; --&amp;lt;resource&amp;gt; &amp;lt;value&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;xid&amp;gt;&amp;lt;/code&amp;gt; is the context ID of the guest, which you can determine with the &amp;lt;code&amp;gt;/usr/sbin/vserver-stat&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to change the '''rss''' hard limit for the vserver with &amp;lt;code&amp;gt;&amp;lt;xid&amp;gt;&amp;lt;/code&amp;gt; 49000, and limit it to 10,000 pages (40 MB), you could use this command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/sbin/vlimit -c 49000 --rss 10000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change the soft limit instead by adding the &amp;lt;code&amp;gt;-S&amp;lt;/code&amp;gt; parameter.&lt;br /&gt;
&lt;br /&gt;
Changes made with the vlimit command are effective only until the vserver is stopped. To make permanent changes, write the value to this file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/vservers/&amp;lt;name&amp;gt;/rlimits/&amp;lt;resource&amp;gt;.hard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To set a soft limit, use the same file name with the &amp;lt;code&amp;gt;.soft&amp;lt;/code&amp;gt; extension. The &amp;lt;code&amp;gt;rlimits&amp;lt;/code&amp;gt; directory is not created by default, so you may need to create it yourself.&lt;br /&gt;
&lt;br /&gt;
If you omit the suffix after the &amp;lt;code&amp;gt;/etc/vservers/&amp;lt;name&amp;gt;/rlimits/rss&amp;lt;/code&amp;gt; file, the value will be set for both, the hard and soft limit.&lt;br /&gt;
&lt;br /&gt;
Changes to these files take effect only when the vserver is started. To make immediate and permanent changes to a running vserver, you need to run &amp;lt;code&amp;gt;vlimit&amp;lt;/code&amp;gt; '''and''' update the rlimits file.&lt;br /&gt;
&lt;br /&gt;
The safest setting, to prevent any guest from interfering with any other, is to set the total of all RSS hard limits (across all running guests) to be less than the total virtual memory (RAM and swap) on the host. It should be sufficiently less to leave room for processes running on the host, and some disk cache, perhaps 100 MB.&lt;br /&gt;
&lt;br /&gt;
However, this is very conservative, since it assumes the worst case where all guests are using the maximum amount of memory at one time. In practice, you can usually get away with contended resources, i.e. allowing guests to use more than this value.&lt;br /&gt;
&lt;br /&gt;
== Displaying current memory limits ==&lt;br /&gt;
To display the currently active RSS limits for a vserver execute the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vlimit -c &amp;lt;xid&amp;gt; -a -d | grep RSS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above command will display a similar result, whereas the third value (5000) is the soft limit and the last reflects the current hard limit (10000).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RSS         N/A                  5000             10000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Display memory limits within a vserver ==&lt;br /&gt;
Normally the &amp;lt;code&amp;gt;top&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;free&amp;lt;/code&amp;gt; command will display the RAM and Swap usage of the host while invoked within a vserver. To change this behavior, add the &amp;lt;code&amp;gt;VIRT_MEM&amp;lt;/code&amp;gt; [[Capabilities_and_Flags#Context_flags_.28cflags.29|context flag]] to your vserver configuration:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;VIRT_MEM&amp;quot; &amp;gt;&amp;gt; /etc/vservers/&amp;lt;name&amp;gt;/flags&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a successful restart of the related vserver, the total available RAM will equal to the value of &amp;lt;code&amp;gt;rss.soft&amp;lt;/code&amp;gt; while the difference of &amp;lt;code&amp;gt;rss.hard&amp;lt;/code&amp;gt; - &amp;lt;code&amp;gt;rss.soft&amp;lt;/code&amp;gt; will be displayed as swap space.&lt;br /&gt;
&lt;br /&gt;
As an example, if you set the &amp;lt;code&amp;gt;rss.hard&amp;lt;/code&amp;gt; limit to 10'000 pages and the &amp;lt;code&amp;gt;rss.soft&amp;lt;/code&amp;gt; limit to 7'000 pages:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vlimit -c &amp;lt;xid&amp;gt; --rss 10000&lt;br /&gt;
vlimit -c &amp;lt;xid&amp;gt; -S --rss 7000&lt;br /&gt;
vlimit -c &amp;lt;xid&amp;gt; -a -d | grep RSS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RSS         N/A                 7000                10000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;free&amp;lt;/code&amp;gt; will report 28'000 KB of total memory and 12'000 KB of Swap space (assuming that one page is 4 KB):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
free -k&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
             total       used       free     shared    buffers     cached&lt;br /&gt;
Mem:         28000       4396      23604          0          0          0&lt;br /&gt;
-/+ buffers/cache:       4396      23604&lt;br /&gt;
Swap:        12000          0      12000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' According to Herbert, the kernel won't use any ''real'' swap as soon as the &amp;lt;code&amp;gt;rss.soft&amp;lt;/code&amp;gt; limit has been reached. Swapping will be done on the host level, not per vserver (see [http://list.linux-vserver.org/archive?mss:653:200801:iiagcodpghkhehndkgjg &amp;quot;free&amp;quot; command inside vserver]).&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Downloads</id>
		<title>Downloads</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Downloads"/>
				<updated>2008-12-10T16:18:00Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: /* Kernel Patches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NeedCompletion}}&lt;br /&gt;
&lt;br /&gt;
== Kernel Patches ==&lt;br /&gt;
&lt;br /&gt;
The Linux- VServer project maintains several branches of the kernel patch. Since version 1.00 the versioning is similar to the kernel versioning scheme. Even numbered releases (a.X.z with even X) are stable, reasonably well tested and expected not to change feature-wise. Odd numbered (a.Y.z with odd Y) releases are development releases. The last digit/number (z) is a subversion identifier. Experimental versions and Release Candidates might add a fourth identifier to that scheme.&lt;br /&gt;
&lt;br /&gt;
Basically the stable and development releases should be similar in functionality, but the development releases will include features and enhancements not present in the stable branch. Once those features mature (and get well tested), they will be incorporated by the stable branch.&lt;br /&gt;
&lt;br /&gt;
For example the first stable release (1.00) uses two systemcalls as the previous releases did. However, the vserver system calls have been changed in the first development release (1.1.0). Linus assigned the vserver project a single system call, so a [[System Call Switch]] has been implemented. Running a development release usually requires using recent (latest) tools from the util-vserver development branch.&lt;br /&gt;
&lt;br /&gt;
1.X.z and 1.Y.z releases are for the 2.4 kernels, while 1.9.x (obsoleted by now) and 2.X.y releases are for the 2.6 series.&lt;br /&gt;
&lt;br /&gt;
{{CurrentPatchTableMatrix}}&lt;br /&gt;
&lt;br /&gt;
'''[http://vserver.13thfloor.at/Experimental/ Experimental Releases]'''&amp;lt;br&amp;gt;&lt;br /&gt;
Let us know if anything is broken ...&lt;br /&gt;
&lt;br /&gt;
{{ExperimentalPatchTableMatrix}}&lt;br /&gt;
&lt;br /&gt;
All (previous) downloads are available in the [[Archives]]. Also take a look at the [[ChangeLogs]].&lt;br /&gt;
&lt;br /&gt;
For an overview of available Features in each version take a look at [[Feature Matrix]]&lt;br /&gt;
&lt;br /&gt;
 Precompiled kernel packages are available for [http://packages.debian.org/search?keywords=linux+image+vserver+&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all  debian]&lt;br /&gt;
&lt;br /&gt;
== Userspace Utilities ==&lt;br /&gt;
&lt;br /&gt;
In order to administrate your virtual private servers you need a set of userspace utilities. The following gives an overview of possible choices. For detailed instructions visit the respective project pages.&lt;br /&gt;
&lt;br /&gt;
=== util-vserver ===&lt;br /&gt;
&lt;br /&gt;
Created by Enrico Scholz util-vserver is the current &amp;quot;official&amp;quot; userspace implementation. Many distributions have added binary packages for util-vserver to their repositories.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
| The current version of util-vserver is:&lt;br /&gt;
| style=&amp;quot;width: 20%;&amp;quot; | [http://ftp.linux-vserver.org/pub/utils/util-vserver/util-vserver-0.30.215.tar.bz2 0.30.215]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://savannah.nongnu.org/projects/util-vserver/ util-vserver project homepage]&lt;br /&gt;
* [http://people.linux-vserver.org/~dhozac/t/uv-testing/ util-vserver pre-releases]&lt;br /&gt;
&lt;br /&gt;
=== VServer Control Daemon ===&lt;br /&gt;
&lt;br /&gt;
Being still in development the VServer Control Daemon is another approach for virtual private server management. The concept is based on a client/server architecture using XMLRPC. Currently there are no releases, i.e. source code has to be obtained from SVN.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
| The current version of the VServer Control Daemon is:&lt;br /&gt;
| style=&amp;quot;width: 20%;&amp;quot; | [http://svn.linux-vserver.org/svn/vcd SVN trunk]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [http://dev.croup.de/proj/vserver-utils/browser/trunk/doc/vcd.spec?format=raw VCD specification]&lt;br /&gt;
&lt;br /&gt;
=== Testme.sh script ===&lt;br /&gt;
&lt;br /&gt;
Useful for debugging linux-vserver problems.&lt;br /&gt;
&lt;br /&gt;
* [http://vserver.13thfloor.at/Stuff/SCRIPT/testme.sh testme.sh]&lt;br /&gt;
&lt;br /&gt;
=== Ancient vserver tools ===&lt;br /&gt;
&lt;br /&gt;
Although not used much anymore the old tools by Jacques Gelinas are said to still work on current kernels.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
| The current version of the vserver tools is:&lt;br /&gt;
| style=&amp;quot;width: 20%;&amp;quot; | [ftp://ftp.solucorp.qc.ca/pub/vserver/vserver-0.40.src.tar.gz 0.40]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [http://www.solucorp.qc.ca/miscprj/s_context.hc vserver tools project homepage]&lt;br /&gt;
&lt;br /&gt;
== Guest images ==&lt;br /&gt;
&lt;br /&gt;
Below is a list of third-party archives for VPS images&lt;br /&gt;
&lt;br /&gt;
* http://mirrors.sandino.net/vserver/images/&lt;br /&gt;
* http://debian.marlow.dk/vserver/guest/&lt;br /&gt;
* http://lylix.net/vps+templates/func,select/id,1/&lt;br /&gt;
* http://distfiles.gentoo.org/experimental/x86/vserver/&lt;br /&gt;
* http://distfiles.gentoo.org/experimental/amd64/vserver/&lt;br /&gt;
&lt;br /&gt;
== Chroot repositories ==&lt;br /&gt;
&lt;br /&gt;
A collection of chroot trees suitable to bootstrap a vserver or to use with chroot&lt;br /&gt;
&lt;br /&gt;
* http://packaging-farm.dachary.org/packaging-farm/ and rsync://packaging-farm.dachary.org/packaging-farm/&lt;br /&gt;
&lt;br /&gt;
== 3rd-party applications ==&lt;br /&gt;
&lt;br /&gt;
A collection of applications that support Linux-Vservers&lt;br /&gt;
&lt;br /&gt;
* [http://munin.projects.linpro.no/ munin]: [http://muninexchange.projects.linpro.no/?search=&amp;amp;cid=32&amp;amp;os%5B4%5D=on&amp;amp;os%5B7%5D=on&amp;amp;os%5B3%5D=on&amp;amp;os%5B2%5D=on&amp;amp;os%5B5%5D=on&amp;amp;os%5B8%5D=on&amp;amp;os%5B1%5D=on&amp;amp;os%5B6%5D=on  plugins]&lt;br /&gt;
* [http://dev.riseup.net/backupninja backupninja]&lt;br /&gt;
* [http://puppet.reductivelabs.com puppet]: [http://git.black.co.at/?p=manifests.git;a=shortlog;h=virtual virtual module]&lt;br /&gt;
* [http://openqrm.sourceforge.net openQRM]: [http://openqrm.sourceforge.net/plugins.html plugin]&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Downloads</id>
		<title>Downloads</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Downloads"/>
				<updated>2008-12-10T16:14:54Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NeedCompletion}}&lt;br /&gt;
&lt;br /&gt;
== Kernel Patches ==&lt;br /&gt;
&lt;br /&gt;
The Linux- VServer project maintains several branches of the kernel patch. Since version 1.00 the versioning is similar to the kernel versioning scheme. Even numbered releases (a.X.z with even X) are stable, reasonably well tested and expected not to change feature-wise. Odd numbered (a.Y.z with odd Y) releases are development releases. The last digit/number (z) is a subversion identifier. Experimental versions and Release Candidates might add a fourth identifier to that scheme.&lt;br /&gt;
&lt;br /&gt;
Basically the stable and development releases should be similar in functionality, but the development releases will include features and enhancements not present in the stable branch. Once those features mature (and get well tested), they will be incorporated by the stable branch.&lt;br /&gt;
&lt;br /&gt;
For example the first stable release (1.00) uses two systemcalls as the previous releases did. However, the vserver system calls have been changed in the first development release (1.1.0). Linus assigned the vserver project a single system call, so a [[System Call Switch]] has been implemented. Running a development release usually requires using recent (latest) tools from the util-vserver development branch.&lt;br /&gt;
&lt;br /&gt;
1.X.z and 1.Y.z releases are for the 2.4 kernels, while 1.9.x (obsoleted by now) and 2.X.y releases are for the 2.6 series.&lt;br /&gt;
&lt;br /&gt;
{{CurrentPatchTableMatrix}}&lt;br /&gt;
&lt;br /&gt;
All (previous) downloads are available in the [[Archives]]. Also take a look at the [[ChangeLogs]].&lt;br /&gt;
&lt;br /&gt;
For an overview of available Features in each version take a look at [[Feature Matrix]]&lt;br /&gt;
&lt;br /&gt;
 Precompiled kernel packages are available for [http://packages.debian.org/search?keywords=linux+image+vserver+&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all  debian]&lt;br /&gt;
&lt;br /&gt;
== Userspace Utilities ==&lt;br /&gt;
&lt;br /&gt;
In order to administrate your virtual private servers you need a set of userspace utilities. The following gives an overview of possible choices. For detailed instructions visit the respective project pages.&lt;br /&gt;
&lt;br /&gt;
=== util-vserver ===&lt;br /&gt;
&lt;br /&gt;
Created by Enrico Scholz util-vserver is the current &amp;quot;official&amp;quot; userspace implementation. Many distributions have added binary packages for util-vserver to their repositories.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
| The current version of util-vserver is:&lt;br /&gt;
| style=&amp;quot;width: 20%;&amp;quot; | [http://ftp.linux-vserver.org/pub/utils/util-vserver/util-vserver-0.30.215.tar.bz2 0.30.215]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://savannah.nongnu.org/projects/util-vserver/ util-vserver project homepage]&lt;br /&gt;
* [http://people.linux-vserver.org/~dhozac/t/uv-testing/ util-vserver pre-releases]&lt;br /&gt;
&lt;br /&gt;
=== VServer Control Daemon ===&lt;br /&gt;
&lt;br /&gt;
Being still in development the VServer Control Daemon is another approach for virtual private server management. The concept is based on a client/server architecture using XMLRPC. Currently there are no releases, i.e. source code has to be obtained from SVN.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
| The current version of the VServer Control Daemon is:&lt;br /&gt;
| style=&amp;quot;width: 20%;&amp;quot; | [http://svn.linux-vserver.org/svn/vcd SVN trunk]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [http://dev.croup.de/proj/vserver-utils/browser/trunk/doc/vcd.spec?format=raw VCD specification]&lt;br /&gt;
&lt;br /&gt;
=== Testme.sh script ===&lt;br /&gt;
&lt;br /&gt;
Useful for debugging linux-vserver problems.&lt;br /&gt;
&lt;br /&gt;
* [http://vserver.13thfloor.at/Stuff/SCRIPT/testme.sh testme.sh]&lt;br /&gt;
&lt;br /&gt;
=== Ancient vserver tools ===&lt;br /&gt;
&lt;br /&gt;
Although not used much anymore the old tools by Jacques Gelinas are said to still work on current kernels.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
| The current version of the vserver tools is:&lt;br /&gt;
| style=&amp;quot;width: 20%;&amp;quot; | [ftp://ftp.solucorp.qc.ca/pub/vserver/vserver-0.40.src.tar.gz 0.40]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [http://www.solucorp.qc.ca/miscprj/s_context.hc vserver tools project homepage]&lt;br /&gt;
&lt;br /&gt;
== Guest images ==&lt;br /&gt;
&lt;br /&gt;
Below is a list of third-party archives for VPS images&lt;br /&gt;
&lt;br /&gt;
* http://mirrors.sandino.net/vserver/images/&lt;br /&gt;
* http://debian.marlow.dk/vserver/guest/&lt;br /&gt;
* http://lylix.net/vps+templates/func,select/id,1/&lt;br /&gt;
* http://distfiles.gentoo.org/experimental/x86/vserver/&lt;br /&gt;
* http://distfiles.gentoo.org/experimental/amd64/vserver/&lt;br /&gt;
&lt;br /&gt;
== Chroot repositories ==&lt;br /&gt;
&lt;br /&gt;
A collection of chroot trees suitable to bootstrap a vserver or to use with chroot&lt;br /&gt;
&lt;br /&gt;
* http://packaging-farm.dachary.org/packaging-farm/ and rsync://packaging-farm.dachary.org/packaging-farm/&lt;br /&gt;
&lt;br /&gt;
== 3rd-party applications ==&lt;br /&gt;
&lt;br /&gt;
A collection of applications that support Linux-Vservers&lt;br /&gt;
&lt;br /&gt;
* [http://munin.projects.linpro.no/ munin]: [http://muninexchange.projects.linpro.no/?search=&amp;amp;cid=32&amp;amp;os%5B4%5D=on&amp;amp;os%5B7%5D=on&amp;amp;os%5B3%5D=on&amp;amp;os%5B2%5D=on&amp;amp;os%5B5%5D=on&amp;amp;os%5B8%5D=on&amp;amp;os%5B1%5D=on&amp;amp;os%5B6%5D=on  plugins]&lt;br /&gt;
* [http://dev.riseup.net/backupninja backupninja]&lt;br /&gt;
* [http://puppet.reductivelabs.com puppet]: [http://git.black.co.at/?p=manifests.git;a=shortlog;h=virtual virtual module]&lt;br /&gt;
* [http://openqrm.sourceforge.net openQRM]: [http://openqrm.sourceforge.net/plugins.html plugin]&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-12-08T16:28:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.8.tar.bz2 2.6.27.8]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.8-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.2.diff vs2.3.0.36.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-11-21T13:19:03Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.1.diff vs2.3.0.36.1]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-11-21T13:18:18Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Experimental Releases ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.1.diff vs2.3.0.36.1]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-11-21T13:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Experimental Releases ==&lt;br /&gt;
&lt;br /&gt;
Let us know if something is broken!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.1.diff vs2.3.0.36.1]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Check out the other [http://vserver.13thfloor.at/Experimental/ Experimental Releases] if there are not listed above!&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-11-21T13:15:58Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Experimental Releases ====&lt;br /&gt;
&lt;br /&gt;
Let us know if something is broken!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.1.diff vs2.3.0.36.1]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Check out the other [http://vserver.13thfloor.at/Experimental/ Experimental Releases] if there are not listed above!&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-11-21T13:12:10Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Experimental Releases ====&lt;br /&gt;
&lt;br /&gt;
Let us know if something is broken!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.1.diff vs2.3.0.36.1]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Experimental Releases can be found [http://vserver.13thfloor.at/Experimental/ here]&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/Template:ExperimentalPatchTableMatrix</id>
		<title>Template:ExperimentalPatchTableMatrix</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/Template:ExperimentalPatchTableMatrix"/>
				<updated>2008-11-21T13:09:12Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: New page: {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot; ! Linux-VServer branch Linux kernel !class=&amp;quot;devel&amp;quot;| 2.3 Experimental |- | [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27....&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 2em auto 2em auto;&amp;quot;&lt;br /&gt;
! Linux-VServer branch&lt;br /&gt;
Linux kernel&lt;br /&gt;
!class=&amp;quot;devel&amp;quot;| 2.3&lt;br /&gt;
Experimental&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.6.tar.bz2 2.6.27.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.27.6-vs2.3.0.36.1.diff vs2.3.0.36.1]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.6.tar.bz2 2.6.26.6]&lt;br /&gt;
| [http://vserver.13thfloor.at/Experimental/patch-2.6.26.6-vs2.3.0.35.6.diff vs2.3.0.35.6]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	<entry>
		<id>http://linux-vserver.at/How_to_participate</id>
		<title>How to participate</title>
		<link rel="alternate" type="text/html" href="http://linux-vserver.at/How_to_participate"/>
				<updated>2008-08-19T21:57:09Z</updated>
		
		<summary type="html">&lt;p&gt;Ktwilight: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:Opensource-110x95.png|left]] The basic idea behind open source is very simple: When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing.&lt;br /&gt;
&lt;br /&gt;
We in the open source community have learned that this rapid evolutionary process produces better software than the traditional closed model, in which only a very few programmers can see the source and everybody else must blindly use an opaque block of bits.&lt;br /&gt;
&lt;br /&gt;
Whether you're an experienced Linux developer or an end user just getting started with Linux-VServer, there are many ways for you to participate in the Linux-VServer project. Join the mailing list to get help or help others, find and report bugs, review the documentation, send your wish list for new features, create and submit patches, or find other creative ways to contribute.&lt;br /&gt;
&lt;br /&gt;
== Improve the Wiki ==&lt;br /&gt;
&lt;br /&gt;
As long as you edit anything on the wiki you are de facto member of the [[Wiki Team]].&lt;br /&gt;
&lt;br /&gt;
This page is built with MediaWiki. The concept of a Wiki is that anybody may add and modify content. Please see the [[Wiki Team]] page if you want to contribute to our Wiki. Refer to the [http://meta.wikimedia.org/wiki/Help:Contents Wikimedia Manual] for instructions how to create and format wiki pages. Please make sure that you follow overall look and feel of the wiki.&lt;br /&gt;
&lt;br /&gt;
We added a [[Sandbox]] and we would kindly ask all that wannabe hackers use that page for the very challenging task of wiki hacking (TIA:).&lt;br /&gt;
&lt;br /&gt;
== Help other users ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to help other Linux-VServer users. Take a look at [[Communicate]] to learn about all our communication methods.&lt;br /&gt;
&lt;br /&gt;
== Test new releases ==&lt;br /&gt;
&lt;br /&gt;
You can help improve Linux-VServer by finding and reporting bugs. Like many other projects we don't maintain Bugzilla or similar but instead handle bugs on the mailing list. If you have never written a bug report, please refer to [[Report a Bug]] to learn what kinds of information make the report most useful.&lt;br /&gt;
&lt;br /&gt;
The experimental releases can be found [http://vserver.13thfloor.at/Experimental/ here].&lt;br /&gt;
&lt;br /&gt;
== Help narrow down problems ==&lt;br /&gt;
&lt;br /&gt;
If there's a problem the developers cannot reproduce, the [[Debugging]] page shows how to proceed to help them get to that point.&lt;br /&gt;
&lt;br /&gt;
== Suggest new features ==&lt;br /&gt;
&lt;br /&gt;
If you feel like a feature is missing feel free to contact the Linux-VServer community with your wishlist. Take a look at [[Communicate]] to learn about all our communication methods.&lt;br /&gt;
&lt;br /&gt;
== Review or write new documentation ==&lt;br /&gt;
&lt;br /&gt;
Visit the [[Documentation]] page to contribute or read articles and manuals. If you've got instructions, solutions to common problems, neat tips and tricks, or just a good way to explain something, we'd love to hear from you.&lt;br /&gt;
&lt;br /&gt;
== Send patches ==&lt;br /&gt;
&lt;br /&gt;
The most obvious way to participate in the development of Linux-VServer is to post a patch as a suggested solution to an existing bug on the mailing list.&lt;/div&gt;</summary>
		<author><name>Ktwilight</name></author>	</entry>

	</feed>