Hello, please find attached the ebuild for this package. Cricket is a high performance, extremely flexible system for monitoring trends in time-series data. Cricket was expressly developed to help network managers visualize and understand the traffic on their networks, but it can be used all kinds of other jobs, as well. Cricket has two components, a collector and a grapher. The collector runs from cron every 5 minutes (or at a different rate, if you want), and stores data into a datastructure managed by RRD Tool. Later, when you want to check on the data you have collected, you can use a web-based interface to view graphs of the data. Cricket reads a set of config files called a config tree. The config tree expresses everything Cricket needs to know about the types of data to be collected, how to get it, and from which targets it should collect data. The config tree is designed to minimize redundant information, making it compact and easy to manage, and preventing silly mistakes from occurring due to copy-and-paste errors. I suggest 'net-analyzer' as category.
Created attachment 28639 [details] the ebuild
http://prdownloads.sf.net/cricket/cricket-1.0.5.tar.gz Also, instead of using the "mv" command, could you try to use "insdir" and "doins" or an alternative like that?
rename to *5.ebuild it will work with the new version. I player around with 'doins' but this command did not support directories / work recursive and -r from http://bugs.gentoo.org/show_bug.cgi?id=4084 is not supported. my portage-2.0.50-r6 does not know 'insdir' and did not find any dox about this command :(. some ebuilds were using the mv command so I though that could be a good idea :)
Created attachment 36229 [details, diff] fix the snmp call for some reason the 1.0.5 version won't collect snmap data with latest perl. this patch fix this.
/home/cricket is not realy FHS place to install. Can it work in /usr/share/cricket?
please look closely at http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
Okey. I fix this within the next few days. I try to put the database thing to /var/lib/cricket and binary + info files like described in FHS :)
thankyou.
Is this close to making it into Portage? I'm starting a project using Cricket and I'd like to have it in, even if masked "~x86". Thanks!!
Created attachment 50473 [details] ebuild updated to install to /var/lib/cricket
Created attachment 50779 [details] updated ebuild I updated my ebuild file. I included 2 patches (snmp fix from cvs and small addon I just added). I moved the cricket folder to /var/lib/cricket/cricket_version and hope that's okey. There are the perl files and modules inside. The docs are in /use/share/doc/... and the ebuild also updates the paths in the some files :) I personally think it is better to have them all in a tree but if you want the perl scripts in /usr/bin and its perl-modules in /usr/lib/cricket I can try to split it.
Created attachment 50780 [details, diff] small addon small addon for grapher.cgi
(In reply to comment #9) > Is this close to making it into Portage? I'm starting a project using Cricket and I'd like to have it in, even if masked "~x86". Thanks!! You may put ebuild into PORTDIR_OVERLAY (see man make.conf(5)) and tell us if it works for you.
HOMEPAGE in the ebuild is wrong. The right one: http://cricket.sourceforge.net/
the dependancies should read: net-analyzer/rrdtool perl-core/Digest-MD5 dev-perl/libwww-perl perl-core/DB_File dev-perl/TimeDate perl-core/Time-HiRes dev-perl/SNMP_Session instead of: net-analyzer/rrdtool dev-perl/Digest-MD5 dev-perl/libwww-perl dev-perl/DB_File dev-perl/TimeDate dev-perl/Time-HiRes dev-perl/SNMP_Session in other words, the location of some Perl ebuilds has changed
Still interested in this package?
Interest lost it seems