Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59457 - New ebuild for Argus network monitoring package.
Summary: New ebuild for Argus network monitoring package.
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://argus.tcp4me.com
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-04 15:20 UTC by Joshua Schmidlkofer
Modified: 2007-05-23 10:03 UTC (History)
4 users (show)

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


Attachments
Argus 3.3 ebuild (argus-3.3.ebuild,1.70 KB, text/plain)
2004-08-04 15:21 UTC, Joshua Schmidlkofer
Details
argus 3.3 makefile patch [allow for sandbox] (argus-3.3-makefile.patch,3.87 KB, text/plain)
2004-08-04 15:21 UTC, Joshua Schmidlkofer
Details
Argus 3.3 init script. (rc.argusd,699 bytes, text/plain)
2004-08-04 15:22 UTC, Joshua Schmidlkofer
Details
Fixed version of the init script. (rc.argusd,632 bytes, text/plain)
2004-08-05 13:07 UTC, Joshua Schmidlkofer
Details
updated argus ebuild. (argus-3.3.ebuild,1.69 KB, text/plain)
2004-08-17 09:31 UTC, Joshua Schmidlkofer
Details
argus-3.3.ebuild - Fixed Ebuild (argus-3.3.ebuild,1.93 KB, text/plain)
2004-08-17 11:11 UTC, Joshua Schmidlkofer
Details
Tarball of the current argus portage directory (argus.tar.bz2,1.96 KB, application/octet-stream)
2005-01-30 11:39 UTC, Andrew D Kirch
Details
This ebuild fixes the perl path issue and adds needed directories to /usr/share/argus (argus-3.3.ebuild,2.58 KB, text/plain)
2005-02-01 18:00 UTC, Andrew D Kirch
Details
Argus Ebuild Final (argus-3.3.ebuild.1,3.55 KB, text/plain)
2005-02-07 12:16 UTC, Andrew D Kirch
Details
argus ebuild (argus-3.3.ebuild,3.90 KB, text/plain)
2005-03-14 19:03 UTC, Andrew D Kirch
Details
argus ebuild (argus-3.3.ebuild,3.70 KB, text/plain)
2005-03-23 19:48 UTC, Andrew D Kirch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Schmidlkofer 2004-08-04 15:20:36 UTC
I would like this taken into portage.  I think it fits in app-admin, but I don't really know.

Reproducible: Always
Steps to Reproduce:
1.Ebuild digest
2.ebuild unpack
3.emerge <testing>

Actual Results:  
I got a complete package
Comment 1 Joshua Schmidlkofer 2004-08-04 15:21:23 UTC
Created attachment 36775 [details]
Argus 3.3 ebuild
Comment 2 Joshua Schmidlkofer 2004-08-04 15:21:54 UTC
Created attachment 36776 [details]
argus 3.3 makefile patch [allow for sandbox]
Comment 3 Joshua Schmidlkofer 2004-08-04 15:22:15 UTC
Created attachment 36777 [details]
Argus 3.3 init script.
Comment 4 Joshua Schmidlkofer 2004-08-04 15:23:12 UTC
I have not done extensive testing yet.   
Apache integration is still broken.


It builds and installs though.  I will upload more files later.
Comment 5 Joshua Schmidlkofer 2004-08-05 13:07:09 UTC
Created attachment 36837 [details]
Fixed version of the init script.

d'oh - the first one did not even try to work.
Comment 6 Eldad Zack (RETIRED) gentoo-dev 2004-08-15 09:46:53 UTC
did you test it on sparc or x86?
anyway, a new ebuild should be ~arch for all the archs first.
Comment 7 Joshua Schmidlkofer 2004-08-17 09:31:18 UTC
Created attachment 37608 [details]
updated argus ebuild.

Updated ~x86, remove all untested archs.
Comment 8 Joshua Schmidlkofer 2004-08-17 11:11:31 UTC
Created attachment 37618 [details]
argus-3.3.ebuild - Fixed Ebuild

Updated ebuild:
    remove untested arch's, change KEYWORDS to ~x86
    Add apache to dependancies. ** Any cgi-capable server will do. (fix)?
    Automatically place arguscgi in /var/www/localhost/cgi-bin
Comment 9 Eldad Zack (RETIRED) gentoo-dev 2004-08-23 05:22:05 UTC
webapps are supposed to use the webapp.class.
see webapp-config and webapp.eclass(5).
Comment 10 Andrew D Kirch 2005-01-16 12:13:21 UTC
When will this make it into portage?
Comment 11 Joshua Schmidlkofer 2005-01-17 08:33:59 UTC
Someone needs to get this organized with the webapp class.   Further more, I just installed this on a new box about a week ago.  Somehow it has gotten bit-rot in four short months.   All of the argus libraries had an incorrect path, etc.

Mod_perl usage is apparently also b0rked, however, once you fix the paths it runs well in CGI mode.  The argus daemon also runs pretty well.

So in short:

  a. Fix path problems in argus when installing via ebuild.

  b. fix ebuild to use the webapp class

  c. maybe tshoot mod_perl and figure out why that is borked.

I have purposefully avoided working on it because I beleive that there is about to be another release.
Comment 12 Andrew D Kirch 2005-01-28 07:24:21 UTC
If someone wants to post a fixed argus ebuild I've got a system I'd like to test it on, preferably in a tarball so I can inject it into portage.  Perhaps he's going to release a new version but I doubt that it's going to be archetecturally much different than the current one.
Comment 13 Andrew D Kirch 2005-01-30 11:39:56 UTC
Created attachment 49969 [details]
Tarball of the current argus portage directory

This ebuild seems to work, but does not include any of the webapp stuff yet.  I
would greatly appreciate any/all testing, and bugfixes against this.  The
changes made were minor, and much of it was simply creating the directory
structure.
Comment 14 Andrew D Kirch 2005-02-01 18:00:35 UTC
Created attachment 50187 [details]
This ebuild fixes the perl path issue and adds needed directories to /usr/share/argus

this is sick+wrong but best I can tell it works.  This ebuild fixes the perl
issues, and adds missing dirs in /usr/share.  Includes all previous fixes
including a flag for ssl support.
Comment 15 Andrew D Kirch 2005-02-07 12:16:55 UTC
Created attachment 50652 [details]
Argus Ebuild Final

fixes noncreated directores
fixes install does not include css/images/siren
fixes arguscgi goes to wrong path in /var
this ebuild is now stable and working on my system, I think it's ready to be
committed as ~x86.
Comment 16 Andrew D Kirch 2005-03-14 19:03:03 UTC
Created attachment 53486 [details]
argus ebuild

this ebuild includes all previous fixes and webapp.eclass support
Comment 17 Andrew D Kirch 2005-03-23 19:48:57 UTC
Created attachment 54302 [details]
argus ebuild

passes repoman full
Comment 18 Rendhalver 2005-08-04 04:32:51 UTC
hi guys.
there is an ebuild for mod_perl-2.0.1 in portage now.
this may solve some of your problems.
there has been some changes to module names with mod_perl-2.0.1 so it might not
help until Argus is updated to the new layout.
but please give it a test with the new version and see if it helps.
Comment 19 Andrew D Kirch 2006-06-21 20:27:15 UTC
(In reply to comment #18)
> hi guys.
> there is an ebuild for mod_perl-2.0.1 in portage now.
> this may solve some of your problems.
> there has been some changes to module names with mod_perl-2.0.1 so it might not
> help until Argus is updated to the new layout.
> but please give it a test with the new version and see if it helps.

I've got an ebuild rev'd to 3.4 and a clean system to test it on, I'm going to set it up and I'll make sure it doesn't have bit rot and then commit it this weekend.
Comment 20 Markus Ullmann (RETIRED) gentoo-dev 2007-05-23 10:03:11 UTC
Please reopen with your new ebuilds attached