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.
Created attachment 58842 [details] jffnms-0.8.2.ebuild very sketchy ebuild
Marcelo, are you still working on this ebuild? I wouldn't mind maintaining it in case you don't want to ...
Well, Marcelo is away. so let's put some updates to this ebuild here and wait for him to come back.
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.
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).
Hey there (just got back :-), Sure Otavio, go for it.
Hi Marcelo, I'll continue working on this ebuild, thanks.
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 :)
Created attachment 65162 [details] jffnms-0.8.1.ebuild
Ok, I'm back to this one. (Sorry for the *very long* delay). Have anyone tested the latest ebuild?
Created attachment 69014 [details] jffnms-0.8.2.ebuild Added cron command to ebuild.
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.
Just as a note, a preview of jffnms documentation can be found here: http://dev.gentoo.org/~angusyoung/docs/jffnms/docs/jffnms.html
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
Sorry guys, I've in debt with you with this package. I'll correct it and commit this week.
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.
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.
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.
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
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).
Created attachment 81587 [details] postgresql_db As promissed yesterday, here comes the missing scripts: database creation script.
Created attachment 81588 [details] postgresql_db_table Table creation script. By the way, PostgreSQL scripts are separate because they didn't work together.
Created attachment 81589 [details] mysql_db MySQL user and db creation script.
Comment on attachment 81587 [details] postgresql_db PostgreSQL User creation script.
The documentation was sent today to the gentoo-doc team. As soon as it's ok I can commit this ebuild.
Committed ebuild. The doc is also on the main site now.