The argus rpms
Find a file
2026-01-16 03:54:02 +00:00
.gitignore 3.0.8.2 2016-06-07 17:41:38 -05:00
argus-2.0.6.fixes.1-build.patch daemon patches now eliminate unused common files: argus_parse.c, 2006-04-21 19:23:52 +00:00
argus-2.0.6.fixes.1-libpcap10.patch remove conflicting redeclaration of bpf_image 2009-10-04 07:01:10 +00:00
argus-2.0.6.fixes.1-makefile.patch daemon patches now eliminate unused common files: argus_parse.c, 2006-04-21 19:23:52 +00:00
argus-clients-2.0.6.fixes.1-build.patch auto-import argus-2.0.6.fixes.1-7 on branch devel from 2006-03-17 19:32:36 +00:00
argus-clients-2.0.6.fixes.1-makefile.patch auto-import argus-2.0.6.fixes.1-7 on branch devel from 2006-03-17 19:32:36 +00:00
argus-clients-2.0.6.fixes.1-print.patch auto-import argus-2.0.6.fixes.1-7 on branch devel from 2006-03-17 19:32:36 +00:00
argus-configure-c99.patch Port configure scripts to C99 2022-11-25 19:09:47 +01:00
argus-tirpc.patch tiprc 2018-03-16 12:00:28 -05:00
argus.cron Introduce new systemd-rpm macros in argus spec file, BZ 850029 2015-09-15 11:03:33 -05:00
argus.init auto-import argus-2.0.6.fixes.1-7 on branch devel from 2006-03-17 19:32:36 +00:00
argus.logrotate Logrotate fix. 2016-05-02 09:19:20 -04:00
argus.service 3.0.4. 2012-03-20 14:06:38 -05:00
argus.spec Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:54:02 +00:00
common.patch Fix FTBFS. 2020-02-19 11:05:44 -06:00
README.fedora auto-import argus-2.0.6.fixes.1-7 on branch devel from 2006-03-17 19:32:36 +00:00
sources 3.0.8.2 2016-06-07 17:41:38 -05:00

Several issues came up during packaging argus for Fedora Extras:

1. the contrib/ subdirectory of the Argus clients source package
   contains a PERL module, which causes a dependency on PERL,
   even though the contrib directory was added using %doc, and
   even though no executable bits were set. Here is a fix,
   suggested by dgregor on #fedora-extras:

dgregor # Filter unwanted Requires:
dgregor cat << \EOF > %{name}-req
dgregor #!/bin/sh
dgregor %{__perl_provides} $* | sed -e '/.*/d'
dgregor EOF
dgregor %define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req
dgregor chmod +x %{__perl_requires}
dgregor It seems like overkill, but everything else I tried get the broken pipe error

   Currently I'm hoping for a fix to rpmbuild, allowing something like
   '%doc(nodeps) foo' in a spec file. If that doesn't pan out, the above
   solution will do the trick. Alternatively, creating a perl-Argus rpm
   from the material in contrib is a possibility.

2. aside from build and makefile patches (fixing gcc 4.0.2 and
   DESTDIR issues, respectively), I added an output formatting patch
   from Peter Van Epp <vanepp@sfu.ca> which can be found on the Argus
   mailing list archives

   (https://lists.andrew.cmu.edu/mailman/listinfo/argus-info)

   This and other fixes will be incorporated upstream into a new
   release, as indicated by Argus's author on the list.