The Bristol Wireless Kernel Store

Vserver Kernels for Debian Lenny users

This page is a describes use of the Psand.net repository containing builds of Linux-Vserver kernels for Lenny.

The kernels are built for Debian 5.0 “Lenny” as the vserver patched kernels for this release are in a sorry state. There was apparently no communication between the developers and the Debian project during the run up to the release of Lenny, hopefully a situation which will be remedied in the “Squeeze” release, resulting in a more mature Vserver enviroment for the next stable Debian.

An automated script on i386 and amd64 based Vserver guests is used for the build. A cross compilation environment would be better, but I don't have the time to wrestle with that. For those interested in compiling their own modules, header and source files are also also available.

The config for these kernels is based on the the most recent Debian configs, with extra questions answered in a Debian style; compiling all available resources as modules were possible unless there's a good reason not to.

How to use the Debian Repository

First add this line to your /etc/apt/sources.list file:

deb http://repo.psand.net/ lenny main

Then run this as root to add the gpg key to apt:

wget -O - http://repo.psand.net/pubkey.txt | sudo apt-key add -

Proceed as normal, updateing your sources thus:

apt-get update

To have a look for the kernel packages compiled by me one might use:

apt-cache search linux | grep beng

One could replace the “linux” with “linux-image” which will find only kernel images (so ignoreing source and header packages).

Automatic Kernel Update with a Metapackage

A metapackage has been added to the repository. This package will automatically install the latest build of Linux-Vserver patched kernel. To install it do:

apt-get install linux-image-vserver-2.6.31-beng

From then on, when you upgrade your system, apt will grab the latest beng build of the vserver kernel.

Util-Vserver Packages

Two packages are present in the repository:

These packages offer recent builds of util-vserver for Debian Lenny. They are compiled by an external contributor, but no secure web of trust has been established yet between myself and that contributor. Install at your own risk. They work for me!

Warrantee Information

These kernels are provided with absolutley no warrantee.