Notes for source builds on Debian 5 (see Ubuntu Source Build Notes for Ubuntu)
#some of this may be extraneous
apt-get install rsync python-dev build-essential make bzip2 sudo subversion sysv-rc-conf snmpd swig autoconf mysql-server-5.0 libmysqlclient15-dev libmysqlclient15off ttf-liberation ttf-linux-libertine unzip
adduser zenoss
mkdir /usr/local/zenoss
chown zenoss /usr/local/zenoss
su - zenoss
add these to the .bashrc
export ZENHOME=/usr/local/zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH
. ~/.bashrc
#2.5.X
zenoss# svn co http://dev.zenoss.org/svn/branches/zenoss-2.5.x/inst 2.5.x
zenoss# cd 2.5.x
zenoss# SVNTAG=branches/2.5.x ./install.sh
Changes for Trunk
#trunk
svn co http://dev.zenoss.org/svn/trunk/inst zenossinst
cd zenossinst
./install.sh
This error means need the Sun JDK, but it's just a warning (and UI performance will be slow)
#this error means need the Sun JDK
export JSBUILDER=/home/zenoss/zenossinst/build/JSBuilder2.jar && \
DESTDIR= /home/zenoss/zenossinst/buildjs.sh
This script requires the Sun JDK 1.6 or greater.
found on the first pass on QA Test Day
http://dev.zenoss.org/trac/ticket/6395
The work-around appears to be
apt-get install install librrd4
which isn't a good solution yet.
I was building on an Amazon EC2 instance without access to port 8080, so I'll need to start another instance with that opened up to see if it actually comes up