This git repository holds the scripts necessary to create a debian package of apache karaf.
This debian package is created using standard debian packaging tools, and this debian package is built from the karaf source tar-ball and not the karaf binary tar-ball (i.e. it is built with the native openjdk on debian).
- Log in as root
- Give the following commands:
apt-get update apt-get install maven-debian-helper devscripts
- Clone the karaf-debian project
git clone https://github.com/steinarb/karaf-debian.git
- Build the debian package
cd karaf-debian dpkg-buildpackage
- There will be a karaf-*.deb file in the directory above the karaf-debian directory
- Clone the karaf-debian project
git clone https://github.com/steinarb/karaf-debian.git
- Edit the karaf-debian/debian/rules file in a text editor and change the version number of the value:
VERSION = 4.2.8
- Build the debian package
cd karaf-debian dpkg-buildpackage
- There will be a karaf-*.deb file in the directory above the karaf-debian directory