PubMan:2009 Installation walk through on Suse Linux 10

This Page shall describe the necessary steps to set up a pubman instance with SuSE SLES10 SP2

= Prerequisites =

Java
I suppose that there are two servers available, one for the framework and one for pubman. So here they are:

escidoc-core framework
the initial setup of the SLES is quite standard - nevertheless if during the installation of any rpm the system complains about missing dependencies, resolve them via yast-installation

rpm -i jpackage-utils-1.7.0-19.x86_64.rpm rpm -i java-1_5_0-sun-1.5.0_12-1.1.x86_64.rpm rpm -i java-1_5_0-sun-devel-1.5.0_12-1.1.x86_64.rpm rpm -i java-1_5_0-sun-jdbc-1.5.0_12-1.1.x86_64.rpm rpm -i java-1_5_0-sun-plugin-1.5.0_12-1.1.i586.rpm
 * in order for the java-odbc package to install you need to install unixodbc first via yast
 * java v1.5 update 12 including some modules (as root)

cd /usr/local/src/fw/jboss wget http://switch.dl.sourceforge.net/sourceforge/jboss/jboss-4.2.2.GA.zip /*if not already downloaded*/ unzip jboss-4.2.2.GA.zip -d /data/ /*or wherever you want to have it*/ groupadd --system jboss useradd jboss -c "JBoss - Java[tm] Application Server" -d /home/jboss/ -G jboss -m passwd jboss (follow the instructions)
 * jboss 4.2.2-GA
 * for jboss to be properly integrated you need a jboss-user and a jboss rc-script
 * create jboss-user:(as root)
 * content of rc-script: jboss-rc-script_SLES10, put it into /etc/init.d/jboss
 * content of jboss-config-file: jboss-config-file_SLES10, put it into /etc/sysconfig/j2ee