[rtg] Source code download
Adrian Chadd
adrian at creative.net.au
Fri Jun 26 20:07:58 EDT 2009
On Fri, Jun 26, 2009, Quigley, Mark R wrote:
> Thanks for the encouragement. I am a bit of a novice when it comes to modern open source distribution methods. How/where would I direct my browser to pull rtg2 source? When I go through google's front door, I can browse source files but can't find the button/link for "download all". Thanks again.
There's no download tarball; its a work in progress.
The best thing to do is check it out via subversion. Install subversion and
then run this:
$ svn checkout http://rtg2.googlecode.com/svn/trunk/ rtg2/trunk
That will check the source out in rtg2/trunk/.
I've begun fixing the build framework so it -should- work with ./configure ;
make ; make install. There have been some glitches in that and there is
definitely a very big lack in updated documentetion explaining how to bootstrap
an RTG 0.9 config from scratch. A lot of the stuff in CVS still somewhat
pointed to the older methods and these files just don't work.
I haven't even looked at making targetmaker "work" as part of the build/install
process.
Make sure you set NEW_TARGET_FORMAT to 1 in rtgtargmkr.pl (which does
work for at least MySQL; I'm using it here) and the "routers" file needs
the "new" format, eg:
xenion-per-acure-sw-1:32:2:<foo>
xenion-per-acure-gw-1:32:2:<foo>
xenion-per-acure-3550-1:32:2:<foo>
And the targets.cfg file should be the -new- format (ie, nested config
file) instead of the old one line per target.
I'm open to commit any documentation and fixes people may have and I'm very
open to giving people commit privileges to commit their own fixes/docs.
Adrian
> Mark
> Sent from blackberry
>
> ----- Original Message -----
> From: Adrian Chadd <adrian at creative.net.au>
> To: Quigley, Mark R
> Cc: rtg at lists.grdata.com <rtg at lists.grdata.com>
> Sent: Fri Jun 26 16:42:32 2009
> Subject: Re: [rtg] Source code download
>
> Like all good open source software projects, successful usefulness
> requires a minimal participation/contribution level from users.
>
> RTG2 "works for me", but I'm not currently a large-scale user of it.
> I mainly threw together the google code project as a way for others
> to submit patches to the main CVS repository and try -not- to create
> too many different forks from the current CVS (ie, authoritative)
> codebase.
>
> This doesn't seem to be working for whatever reason(s). :) There's
> still too many users and not at all enough contributors.
>
> So in short, if you'd like rtg/rtg2 to be better, then your best bet
> is to spend some cycles hacking on something you can submit patches to,
> fix the bugs, and submit the patches.
>
> 2c,
>
>
> Adrian
>
> On Fri, Jun 26, 2009, Quigley, Mark R wrote:
> > Good day,
> > Thanks for Matt and Aaron's reply about getting rated. Building RTG has
> > turned into quite a time sink. My initial exposure to RTG was a Fedora
> > box our director built and hacked together RTG 0.8.1 (with a memory leak
> > in rtgpoll). All I had to do was kick rtgpoll once a week and things
> > were fine. Then, a security audit revealed apache vulnerabilities and
> > graphs broke when I updated apache (I've since learned how to chcon the
> > web directory to fix that).
> >
> > My manager was kind enough to get me a nice big new vm with licensed RH
> > Linux (and backups) and I've begun to build a new RTG box.
> > Unfortunately, I am still having trouble locating source.
> >
> > I successfully located and deployed 0.7.4 and found the graphs look
> > awful. I located the 0.8.1 directory my director was working from,
> > make'd it, and found that you can't just drop that in on top of the
> > 0.7.4 install (db schema differences). I restored a snapshot (before
> > 0.7.4) and went straight to the 0.8.1 directory my director was working
> > from and found it is incomplete (missing pm's, rtgtargmkr.pl doesn't
> > like the format of the rtg.conf, rtgpoll doesn't like the targets.cfg
> > from rtgtargmkr.pl). I had tried bringing targetmaker-0.8.8 in but it
> > also does not drop in nicely (no install script/instructions, references
> > to Apache2, etc.). I won't try to get to rated until I have a working
> > poll/graph solution.
> >
> > Hopefully, my story does not bring back too many bad memories, but, I
> > liked the output we were getting from 0.8.1 (the director had hacked
> > together some customer web pages for quick reporting). I would like to
> > be able to get a tarball (or some reasonable facsimile) and
> > configure/make/install it. The mysql stuff doesn't scare me nor does the
> > apache. I'm thinking the 0.8.1 directory I have is incomplete and thus
> > will take more time than it is worth... my time is better spent trying
> > to locate some 0.8.x (unhacked) on the net.
> >
> > Am I living in a dream world where a working RTG (above 0.7.4) is not
> > attainable? Is there a complete 0.8.x build (poll and graphing)
> > available that works with modern perl and apache? I really appreciate
> > the work y'all are doing to locate bugs and the effort to consolidate
> > under rtg2. honestly think this is very funny.
> >
> > Have a good weekend.
> > Regards,
> > Mark
> >
> > Mark Quigley
> > Network Planning Analyst, IRM Data Communications
> > (509) 252-6728 desk
> > (509) 768-5845 cell
> > http://www.inhs.org/
> >
>
> > _______________________________________________
> > RTG mailing list
> > RTG at lists.grdata.com
> > http://lists.grdata.com/mailman/listinfo/rtg
>
>
> --
> - Xenion - http://www.xenion.com.au/ - VPS Hosting - Commercial Squid Support -
> - $25/pm entry-level VPSes w/ capped bandwidth charges available in WA -
--
- Xenion - http://www.xenion.com.au/ - VPS Hosting - Commercial Squid Support -
- $25/pm entry-level VPSes w/ capped bandwidth charges available in WA -
More information about the RTG
mailing list