[rtg] Source code download

James NetNix jnetnix at sbcglobal.net
Mon Jun 29 11:33:23 EDT 2009


When I saw this thread I got excited and thought I'd check it out. I'm
not seeing a './configure' included in the subversion checkout. Do I
need to try to merge these files with the older RTG files?

Thanks in advance!
James

Adrian Chadd wrote:
> 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 -
>>     
>
>   




More information about the RTG mailing list