Sektionen

Linux VServer Kernel (English)

LiHAS provides an APT repository for Debian VServer Kernel packges (.deb).

Facing Debian discontinuing Linux VServer kernel packets we thought of
building kernels ourselves - resp. let them get built automatically.

We came up with a tool, that

  • determines kernel source code version and VServer patch code version 
  • downloads them
  • applies the VServer patch
  • applies a .config from the last build
  • runs "make oldconfig" and acknowleges the proposed defaults
  • compiles the kernel
  • builds the kernel-package
  • sets up a virtual machine using kvm and squeeze
  • install the new kernel package
  • runs some tests:
    • boot
    • check ip connectivity
    • create lvm2 pv, vg, lv
    • more to come (iptables, ...)
  • builds a meta package for easy updating
  • uploads the packages to our repository

So, if basic tests fail, no kernel packages are provided.

To use the repository add to your /etc/apt/sources.list file:

deb http://ftp.lihas.de/lihas-kernel/ stable main

and run 

sudo apt-get update.

Install  the latest 3.4 kernel with:

apt-get install linux-image-3.4-vserver-amd64

Currently this service is provided for kernel 3.4

Further plans include automatic builds of util-vserver, drbd-utils, improved tests, other kernel versions and, last but not least, general improvements.

The software behind this process is under development. So there is a change log.

Please direct questions and suggestions to

        kernel@lihas.de

You have to be very well aware of the pitfalls this process may include. So there is

NO WARRANTY:

THE SOFTWARE AND THIS SERVICE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS OR PROVIDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THIS SERVICE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE OR WITH THIS SERVICE.

 

Artikelaktionen
Linuxhaus LIHAS Stuttgart

KONTAKT

LinuxHaus Stuttgart
Hessenwiesenstrasse 10
70565 Stuttgart
Tel: (0711) 78 28 50 90
Fax: (0711) 78 28 50 91