Hi Malcom,
Sorry about the delay in replying. I didn't see your message until now. I've altered my rules to try and help in the future.
I did update several components of Openfiler recently, so although rPath may be dieing and Openfiler may be moving to CentOS, I think this procedure should still work...
It does not look like I edited these, but anyway:
My /etc/conaryrc: installLabelPath openfileresa.rpath.org at esa:openfileresa-3.0 pinTroves (kernel|linux-image-2\.6\.[0-9]+-[0-9]+(-[a-z]+)?)([:-].*|$) includeConfigFile /etc/conary/config.d/*
My /etc/conary/config.d/openfiler:
installLabelPath <mailto:openfileresa.rpath.org at esa:openfileresa-3.0> openfileresa.rpath.org at esa:openfileresa-3.0 <mailto:foresight.rpath.org at fl:2-qa> foresight.rpath.org at fl:2-qa <mailto:conary.rpath.com at rpl:2> conary.rpath.com at rpl:2 autoResolve True
Sadly, the crucial part of what I did has gone out of my history now and my PuTTY logs are a little unclear, but it looks like I did something like:
conary update gcc
conary update python ## not required for xymon, was for the script I was
going to write
conary update libtool
conary update glib
conary update automake
conary update autoconf
conary update pkgconfig
conary update subversion
Now you probably have enough to build xymon-client, but as an example I'll include the next line (the next thing I did) where I specified the repository because it was not in the default repositories:
conary update freetds=foresight.rpath.org at fl:2-devel/1-1-1
And now we can build xymon-client like so (I probably should have done more as the xymon user, but hey):
useradd xymon
cd /home
cd xymon/
svn co https://xymon.svn.sourceforge.net/svnroot/xymon/trunk xymon-trunk
chown -R xymon:xymon xymon-trunk
cd xymon-trunk/
./configure --client
make
chown -R xymon:xymon *
make install
su xymon
/home/xymon/client/runclient.sh start
Bear in mind that the procedure for building xymon-client has changed recently I think, so you will need to check that. Oh, and of course you need to configure some xymon conf files!
Hope this helps, but if you really need the binaries, I could find some way to upload and share them...
Kind regards,
Sebastian
From: Malcolm Hunter [mailto:malcolm.hunter at gmx.com] Sent: 30 January 2014 12:31 To: SebA; 'Ralph Mitchell' Cc: xymon at xymon.com Subject: RE: [Xymon] Openfiler
Hi SebA
rPath is pretty much dead now so I'm not sure if I'll be able to get the components I need to build. If you have the Xymon binaries, they'll probably work as the OS base for OF is pretty static.
Thanks Malcolm
Sent with AquaMail for Android http://www.aqua-mail.com
On 29 January 2014 11:42:32 "SebA" <spah at syntec.co.uk> wrote:
I compiled xymon-client on Openfiler to get the drbd client plug-in working. However it was ages ago and I can't remember how I did it. I know I created a xymon user, installed svn, checked-out xymon-trunk, installed a compiler and other build tools and compiled and installed the client. I think some things were available from the Openfiler respositories and some I had to get from other similar rPath Linux repositories. It was quite a work-up! Let me know if you want to go down this route instead of xymon-rclient and I'll see if I can get further info.
Kind regards,
SebA
From: Xymon [mailto:xymon-bounces at xymon.com] On Behalf Of Ralph Mitchell Sent: 25 January 2014 23:01 To: Malcolm Hunter Cc: xymon at xymon.com Subject: Re: [Xymon] Openfiler
You don't actually need to compile anything. If you can ssh to the Openfiler with ssh keys, you should be able to use this:
http://tools.rebel-it.com.au/xymon-rclient/
Ralph Mitchell
On Sat, Jan 25, 2014 at 11:10 AM, Malcolm Hunter <malcolm.hunter at gmx.com> wrote:
Hi,
Does anyone have Xymon client running on Openfiler? I have no idea how to get the prerequisites to compile it on the appliance and my CentOS built client doesn't start.
Thanks Malcolm
Sent with AquaMail for Android http://www.aqua-mail.com
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/ <http://lists.xymon.com/mailman/listinfo/xymon> mailman/listinfo/xymon
participants (1)
-
spah@syntec.co.uk