I'm using CentOS but I always install rpmforge once the install is done. I know for a fact that rrdtool is in either the CentOS or rpmforge repo's. If you're correct that the rrdtool isn't on the CentOS repo, it is on the rpmforge one.
It is a VERY easy install:
http://wiki.centos.org/Repositories/RPMForge
Here's a snip from my install notes:
yum -y install yum-priorities wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf... rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm yum -y install gcc gcc-c++ pcre-devel libpng-devel openssl-devel openldap-devel fping rrdtool-devel yum -y update
On 1/30/08, Henrik Stoerner <henrik at hswn.dk> wrote:
On Wed, Jan 30, 2008 at 01:18:56PM -0700, Charles Jones wrote:
I am going to attempt to drive getting Hobbit added to the Centos Plus repository, but first we need to figure out a few things:
- Who will create and maintain the RPMs I'd rather someone with experience creating and maintaining distribution packages do this, but if all else fails I will volunteer.
One reason why I hesitate to contact the various distributions is that I don't know what their normal practice is for package maintainers. Some
- like Red Hat - have their own team, others depend on volunteers. And some just pick up one of their distribution brethren.
- librrdtool is not provided in the RHEL or CentOS/CentOS Plus repository (so even if you had a Hobbit RPM, you would have to go and get 3 rrdtool packages (rrdtool, rrdtool-devel, and perl-rrdtool) from the DAG repository.
Major issue. rrdtool is used by a lot of software packages.
- Figuring out what would be the most common/preferred/accepted installation dirs for Hobbit. Last week I installed the FC5 rpm, and it installed to /etc/hobbit, whereas the tarball by default installs to a subdirectory of /home. Some people like system tools to be in a "system" directory, while others like being able to install to a user space controlled location.
There is actually a standard for this: The Linux Filesystem Hierarchy Standard (FHS). The packaging scripts that come with Hobbit tries to follow it.
One of the things that FHS/LSB dictates is that you do not EVER install software in /home or /usr/local . Architecture dependant binaries go in /usr, configuration files in /etc, logs in /var/log, data files in /var and so on. Wikipedia has a brief overview of this in http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
-- Josh Luthman Office: 937-552-2340 Direct: 937-552-2343 1100 Wayne St Suite 1337 Troy, OH 45373
Those who don't understand UNIX are condemned to reinvent it, poorly. --- Henry Spencer