OpenNMS Packages for SuSE 8.1

RPM files have been removed

These files were very much out of date, so the RPM files have been removed. I've left the java2_1_4.conf and the patch files in case anyone is curious about the changes that I've made. The current versions of OpenNMS support SuSE out of the box.

-- DJ, Wed Jul 20 19:34:26 PDT 2005

Release Notes

These packages require that you have created an /etc/java configuration file for the Java 1.4 distribution that you install. See this java2_1_4.conf for a working example for Sun's 1.4.1_01 SDK. You can test that your configuration file is correct by running:

sh -c '. setJava --version 1.4 --devel; echo $JAVA_HOME'

SuSE's jakarta-tomcat package will only use SuSE-supplied packages, even if the /etc/java configuration files set another Java installation to have the highest priority. The opennms package here modifies the bin/catalina.sh startup script for jakarta-tomcat to request a Java SDK of at least version 1.4. This may affect other applications that you have using jakarta-tomcat.

If tomcat was running before you install OpenNMS, you will need to restart tomcat using "/etc/init.d/tomcat restart" as root.

Please also see the OpenNMS 1.1.0 Release Notes.

Package Prerequisites

You must have the following SuSE packages installed before you try to install these packages:

You will also need to install Sun's Java 1.4 RPM package, which does not ship with SuSE. You can download it from java.sun.com.

Source patches and building

This patch (opennms-1.1.0-1-dgregor.patch) contains the modifications needs to build properly on SuSE 8.1, with a few other fixes.

This is the command that I use to build:

JAVA_HOME=/usr/java/j2sdk1.4.1_01 sudo sh ./build.sh -Drpm.platform=linux-i386-suse-8.1 -Drpm.tomcatdir=/opt/jakarta/tomcat -Drpm.tomcatuser=wwwrun rpm

Download

Install

After you have downloaded the above files, execute "rpm -i" to install them:

rpm -i opennms-1.1.0-1.i386.rpm opennms-docs-1.1.0-1.i386.rpm opennms-webapp-1.1.0-1.i386.rpm

If you have problems

If you have problems with these packages, or have suggestions, please don't hesitate to email me at the address below.


DJ Gregor / dj@gregor.com