Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92501 - net-analyzer/jffnms-0.8.2 ebuild request
Summary: net-analyzer/jffnms-0.8.2 ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Otavio Piske (RETIRED)
URL: http://www.jffnms.org
Whiteboard:
Keywords: EBUILD
Depends on: 109195 125721
Blocks:
  Show dependency tree
 
Reported: 2005-05-13 07:46 UTC by James Horton
Modified: 2006-03-13 15:42 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,862 bytes, text/plain)
2005-05-13 16:08 UTC, Marcelo Goes (RETIRED)
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.64 KB, text/plain)
2005-07-11 07:40 UTC, Otavio Piske (RETIRED)
Details
jffnms-0.8.1.ebuild (jffnms-0.8.1.ebuild,1.72 KB, text/plain)
2005-08-05 02:59 UTC, Mark Cooper
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.64 KB, text/plain)
2005-09-22 08:55 UTC, Otavio Piske (RETIRED)
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.50 KB, text/plain)
2005-10-13 13:24 UTC, Otavio Piske (RETIRED)
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.49 KB, text/plain)
2006-03-01 12:29 UTC, Otavio Piske (RETIRED)
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.43 KB, text/plain)
2006-03-04 05:58 UTC, Otavio Piske (RETIRED)
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.55 KB, text/plain)
2006-03-04 06:54 UTC, Otavio Piske (RETIRED)
Details
jffnms-0.8.2.ebuild (jffnms-0.8.2.ebuild,1.55 KB, text/plain)
2006-03-06 17:01 UTC, Otavio Piske (RETIRED)
Details
postgresql_db (postgresql_db,73 bytes, text/plain)
2006-03-07 04:30 UTC, Otavio Piske (RETIRED)
Details
postgresql_db_table (postgresql_db_table,24 bytes, text/plain)
2006-03-07 04:32 UTC, Otavio Piske (RETIRED)
Details
mysql_db (mysql_db,119 bytes, text/plain)
2006-03-07 04:34 UTC, Otavio Piske (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Horton 2005-05-13 07:46:05 UTC
I'm not certain I'm making this request correctly (first time). 
JFFNMS should be in portage, as it is very useful for system 
and network management. It's also very difficult to install
from scratch.

Reproducible: Always
Steps to Reproduce:
1. New ebuild request.
2. Probably make in the wrong place.
3. OK flame me.....

Actual Results:  
ebuild for jffnms needed desperately.

Expected Results:  
installed easily via emerge.
Comment 1 Marcelo Goes (RETIRED) gentoo-dev 2005-05-13 16:08:10 UTC
Created attachment 58842 [details]
jffnms-0.8.2.ebuild

very sketchy ebuild
Comment 2 Otavio Piske (RETIRED) gentoo-dev 2005-07-09 06:34:34 UTC
Marcelo, are you still working on this ebuild? I wouldn't mind maintaining it in
case you don't want to ...
Comment 3 Otavio Piske (RETIRED) gentoo-dev 2005-07-11 07:38:45 UTC
Well, Marcelo is away. so let's put some updates to this ebuild here and wait
for him to come back.
Comment 4 Otavio Piske (RETIRED) gentoo-dev 2005-07-11 07:40:48 UTC
Created attachment 63147 [details]
jffnms-0.8.2.ebuild

Updated ebuild. Added some minor changes and information at the end of the
ebuild.  This ebuild has a lot of room for improvements.
Comment 5 Otavio Piske (RETIRED) gentoo-dev 2005-07-11 07:43:25 UTC
Users interested in this ebuild, may also be interest in this one too:
https://bugs.gentoo.org/show_bug.cgi?id=98676 (jffnms snmp extension).
Comment 6 Marcelo Goes (RETIRED) gentoo-dev 2005-07-21 19:01:32 UTC
Hey there (just got back :-),

Sure Otavio, go for it.
Comment 7 Otavio Piske (RETIRED) gentoo-dev 2005-07-29 06:13:48 UTC
Hi Marcelo, 

I'll continue working on this ebuild, thanks.
Comment 8 Mark Cooper 2005-08-05 02:55:19 UTC
Dunno if it helps, but I can upload the ebuild I did a while back for 0.8.1 ? 
It works but a never got round to fully testing it to submit :)
Comment 9 Mark Cooper 2005-08-05 02:59:59 UTC
Created attachment 65162 [details]
jffnms-0.8.1.ebuild
Comment 10 Otavio Piske (RETIRED) gentoo-dev 2005-09-22 07:05:36 UTC
Ok, I'm back to this one. (Sorry for the *very long* delay). Have anyone tested
the latest ebuild? 
Comment 11 Otavio Piske (RETIRED) gentoo-dev 2005-09-22 08:55:24 UTC
Created attachment 69014 [details]
jffnms-0.8.2.ebuild

Added cron command to ebuild.
Comment 12 Otavio Piske (RETIRED) gentoo-dev 2005-10-13 13:24:13 UTC
Created attachment 70601 [details]
jffnms-0.8.2.ebuild

Another one ... *much* cleaner now.

This package has a complex post-installation procedure, so I'll check with the
documentation team how can I have a document on our page with detailed
instructions about how to properly configure this. In the mean time I'll
provide a "beta" version of this doc.
Comment 13 Otavio Piske (RETIRED) gentoo-dev 2005-10-19 04:28:10 UTC
Just as a note, a preview of jffnms documentation can be found here:
http://dev.gentoo.org/~angusyoung/docs/jffnms/docs/jffnms.html
Comment 14 James Horton 2006-02-28 16:48:09 UTC
Any chance this ebuild is going to be updated as the recent
changes in php, perl and other packages has rendered the ebuild broken:

[blocks B     ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.4.6-r1)
[blocks B     ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.4.6-r1)
[ebuild  N    ] app-admin/php-toolkit-1.0-r2  0 kB
[ebuild  N    ] dev-lang/php-5.0.5-r5
<snip>
[ebuild  N    ] dev-php/PEAR-PEAR-1.4.6-r1  317 kB
[ebuild  N    ] net-analyzer/jffnms-0.8.2-r1  +mysql +postgres +snmp 0 kB [1]


James
Comment 15 Otavio Piske (RETIRED) gentoo-dev 2006-03-01 06:34:11 UTC
Sorry guys, I've in debt with you with this package. I'll correct it and commit this week.
Comment 16 James Horton 2006-03-01 07:04:52 UTC
The existing manual:
http://dev.gentoo.org/~angusyoung/docs/jffnms/docs/jffnms.html
 
Here are some great links to add to your online manual:

http://www.jffnms.org/docs/installing.html#sec:setup

http://www.jffnms.org/docs/jffnms.html

I'd also update the snmp details, briefly.
Comment 17 Otavio Piske (RETIRED) gentoo-dev 2006-03-01 12:29:41 UTC
Created attachment 81060 [details]
jffnms-0.8.2.ebuild

Ok, I updated the ebuild and the documentation. It's my opinion that the documentation could be better (mysql and snmp, mainly), but for now this all I can do.

If no problems appears with this ebuild I'll commit this week.
Comment 18 Otavio Piske (RETIRED) gentoo-dev 2006-03-04 05:58:13 UTC
Created attachment 81285 [details]
jffnms-0.8.2.ebuild

Another update to the ebuild:
1) Adjusted copyright notice
2) Added a wddx and sockets to the list of use flags required for php.
3) Removed mod_php use flag test.

I updated the documentation too.
Comment 19 Otavio Piske (RETIRED) gentoo-dev 2006-03-04 06:54:44 UTC
Created attachment 81287 [details]
jffnms-0.8.2.ebuild

It never stops :P

1) Corrected type (dev-lan -> dev-lang). 
2) Added use flag "session"
3) Cleanups
Comment 20 Otavio Piske (RETIRED) gentoo-dev 2006-03-06 17:01:19 UTC
Created attachment 81570 [details]
jffnms-0.8.2.ebuild

Added test for php's cli USE Flag. Tomorrow I'll post postgresql_db and postgresql_db_tables that I mention in the documentation (I'd do it today, but forgot them at work).
Comment 21 Otavio Piske (RETIRED) gentoo-dev 2006-03-07 04:30:13 UTC
Created attachment 81587 [details]
postgresql_db

As promissed yesterday, here comes the missing scripts: database creation script.
Comment 22 Otavio Piske (RETIRED) gentoo-dev 2006-03-07 04:32:52 UTC
Created attachment 81588 [details]
postgresql_db_table

Table creation script. 

By the way, PostgreSQL scripts are separate because they didn't work together.
Comment 23 Otavio Piske (RETIRED) gentoo-dev 2006-03-07 04:34:17 UTC
Created attachment 81589 [details]
mysql_db

MySQL user and db creation script.
Comment 24 Otavio Piske (RETIRED) gentoo-dev 2006-03-07 04:35:18 UTC
Comment on attachment 81587 [details]
postgresql_db

PostgreSQL User creation script.
Comment 25 Otavio Piske (RETIRED) gentoo-dev 2006-03-10 08:44:23 UTC
The documentation was sent today to the gentoo-doc team. As soon as it's ok I can commit this ebuild.
Comment 26 Otavio Piske (RETIRED) gentoo-dev 2006-03-13 15:42:40 UTC
Committed ebuild. The doc is also on the main site now.