Para instalar nuestro propio kernel personalizado en debian podemos hacerlo de la forma tradicional o creando nuestro propio paquete .deb una vez hemos compilado nuestro kernel. Esta última es la forma que he utilizado yo, y consiste en:
0) Antes de nada, necesitamos en nuestro sistema los siguientes paquetes:
# apt-get install kernel-package libncurses5-dev fakeroot build-essentialComo ejemplo voy a incorporar la libreria Jakarta DateTime TagLib 1.0.1 que podemos encontrar junto a muchas otras en el proyecto Apache.
Descomprimimos y copiamos taglibs-datetime.tld y taglibs-datetime.jar a nuestra instalación de opencms.
# tar zxvf jakarta-taglibs-datetime-1.0.1.tar.gz
# cd jakarta-taglibs-datetime-1.0.1
# cp taglibs-datetime.tld /opt/jboss-4.0.4.GA/server/default/deploy/opencms.war/WEB-INF/
Utilizando Debian Etch y Gnome, necesitaba que un 2º usuario utilizara las X de mi usuario.
Bueno la idea es conectar Apache2 con Jboss4, para que sea Apache el que atienda las peticiones a través del puerto 80. De esta forma me evito tener el puerto de jboss abierto directamente a internet y consigo que el usuario no tenga que poner la url y puerto http://misitio.com:8080/. También es muy útil para registrar estadísticas mediante los logs de Apache.