Installing a deployment environment on Debian or Ubuntu releases from 2008 to 2016

Last modified by D Tim Cummings on 2023/09/26 07:19

Available packages

The JavaMonitor and wotaskd is available for ubuntu hardy/lucid/oneiric/precise/quantal/trusty, debian squeeze/wheezy/sid and Raspbian (Wheezy/armhf). The adaptor is built for amd64/i386 on Ubuntu Oneiric/Precise/Quantal (Lucid i386 only), Debian Squeeze (Wheezy/Sid amd64 only) and Raspbian (Wheezy/armhf). There is also a webobjects package, on which the JavaMonitor and wotaskd packages depend.

Importing the APT key

The APT key works for both distributions. You can import it by running following command:

 $ wget -qO- http://packages.wocommunity.org/ubuntu/signature.gpg | sudo apt-key add -

Adding the APT data source

Set DIST and SUITE according to your system:

$ DIST=ubuntu
$ SUITE=trusty
$ echo "deb [allow-insecure=yes] http://packages.wocommunity.org/$DIST $SUITE main" | sudo tee /etc/apt/sources.list.d/wocommunity.list
$ sudo apt-get update
$ sudo apt-get install libapache2-mod-wo projectwonder-javamonitor projectwonder-wotaskd

Notes

The webobjects package default is to fetch the WebObjects543.dmg from the Apple servers and then to install the System frameworks to /usr/share/webobjects. If you have a local or closer mirror of that image, you can change this default value in the debconf database by importing webobjects-local-dmg.debconfbefore the installation:

 $ cat webobjects-local-dmg.debconf | sudo debconf-set-selections

The WebObjectsDocumentRoot is in /var/lib/webobjects/htdocs