SHA256
1
0
forked from pool/argus

Accepting request 250030 from home:sfalken:branches:security

- Update to 3.0.8 version:
  + Changes from 3.0.6.1:
    Update and Fixes for remote argus data filter support
    Changes for netflow packet parsing to fix netflow in clients.
    Fixes for wild metric counts in new flow data.
    Update filter logic to be consistent with client filters.
    Modifications for timeout issues when in non-select polling.
    Fix for source id type assignement from commandline
    Change for compiler timeout values
    Fixes for ARP direction processing
    Back out of duplicate packet tracking logic
    Mods for duplicate packet reporting
    Modify configure.ac for pcap_dump_flush for older libpcaps
    Modify timeouts within "nonselectable" packet processing loop.
    Use VID for the VLAN identifer for the key.
    Fix syslog while daemonized
    Remove nanosleep() to improve performance.
    Major addtions for SDN tracking.  New Flow model specifications in argus.conf.
    Fixes for solaris port, to avoid scheduling problems with record timeouts 
  + Added:
    argus-3.0.8.tar.gz
    README.SUSE
  + Dropped:
    argus-3.0.6.1.tar.bz2
    README.SuSE
  + Fixes in Specfile
    Changed permissions to 0644 for argus.service to clear rpmlint warning 
    Removed System/Magic from chmod command, to clear rpmlint warning
    Removed %attr stanza from %doc lines, unneeded, and they were set incorrectly
      in the first place, and causing rpmlint to fail, due to unreadable files

OBS-URL: https://build.opensuse.org/request/show/250030
OBS-URL: https://build.opensuse.org/package/show/security/argus?expand=0&rev=15
This commit is contained in:
Denisart Benjamin 2014-09-18 05:33:07 +00:00 committed by Git OBS Bridge
parent 3c6f686dea
commit e934a4ca20
5 changed files with 58 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df330ae91d4d74147587d6c4a6322a50fe4d30853830a72849867a50f22c60af
size 742739

3
argus-3.0.8.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:335d889d288763487ad3545c09b944d7d6aa2538630d1fd72eea3704a57bf6e3
size 1193140

View File

@ -1,3 +1,39 @@
-------------------------------------------------------------------
Thu Sep 18 01:09:58 UTC 2014 - sfalken@opensuse.org
- Update to 3.0.8 version:
+ Changes from 3.0.6.1:
Update and Fixes for remote argus data filter support
Changes for netflow packet parsing to fix netflow in clients.
Fixes for wild metric counts in new flow data.
Update filter logic to be consistent with client filters.
Modifications for timeout issues when in non-select polling.
Fix for source id type assignement from commandline
Change for compiler timeout values
Fixes for ARP direction processing
Back out of duplicate packet tracking logic
Mods for duplicate packet reporting
Modify configure.ac for pcap_dump_flush for older libpcaps
Modify timeouts within "nonselectable" packet processing loop.
Use VID for the VLAN identifer for the key.
Fix syslog while daemonized
Remove nanosleep() to improve performance.
Major addtions for SDN tracking. New Flow model specifications in argus.conf.
Fixes for solaris port, to avoid scheduling problems with record timeouts
+ Added:
argus-3.0.8.tar.gz
README.SUSE
+ Dropped:
argus-3.0.6.1.tar.bz2
README.SuSE
+ Fixes in Specfile
Changed permissions to 0644 for argus.service to clear rpmlint warning
Removed System/Magic from chmod command, to clear rpmlint warning
Removed %attr stanza from %doc lines, unneeded, and they were set incorrectly
in the first place, and causing rpmlint to fail, due to unreadable files
Removed %config from argus.service in %files, not neccessary, and causes rpmlint
warning
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 20 11:18:54 UTC 2013 - cfarrell@suse.com Wed Feb 20 11:18:54 UTC 2013 - cfarrell@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package argus # spec file for package argus
# #
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,27 +16,29 @@
# #
Name: argus Name: argus
BuildRequires: bison flex libpcap-devel tcpd-devel tcsh BuildRequires: bison
BuildRequires: flex
BuildRequires: libpcap-devel
BuildRequires: tcpd-devel
BuildRequires: tcsh
Summary: Network Monitoring Tool
License: GPL-2.0 and LGPL-2.1 and BSD-3-Clause and MIT License: GPL-2.0 and LGPL-2.1 and BSD-3-Clause and MIT
Group: Productivity/Networking/Diagnostic Group: Productivity/Networking/Diagnostic
Summary: Network Monitoring Tool Version: 3.0.8
Version: 3.0.6.1 Release: 0
Release: 3
Url: http://www.qosient.com/argus/ Url: http://www.qosient.com/argus/
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.gz
Source3: README.SuSE Source3: README.SUSE
Source4: argus_linux.8.gz Source4: argus_linux.8.gz
Source5: argus.service Source5: argus.service
Patch1: %{name}-%{version}-libpcap.patch Patch1: %{name}-3.0.6.1-libpcap.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: systemd BuildRequires: systemd
%package server %package server
License: GPL-2.0 and LGPL-2.1 and BSD-3-Clause and MIT
Group: Productivity/Networking/Diagnostic
Summary: Daemon for Network Monitoring Tool Summary: Daemon for Network Monitoring Tool
Group: Productivity/Networking/Diagnostic
Requires: argus Requires: argus
%{?systemd_requires} %{?systemd_requires}
Provides: argus:/usr/sbin/argus Provides: argus:/usr/sbin/argus
@ -65,7 +67,7 @@ make %{?_smp_mflags}
install -d -m 755 $RPM_BUILD_ROOT{/etc,/usr/{sbin,bin,share/man},%{_docdir}} install -d -m 755 $RPM_BUILD_ROOT{/etc,/usr/{sbin,bin,share/man},%{_docdir}}
install -m 700 bin/argus $RPM_BUILD_ROOT/usr/sbin/argus install -m 700 bin/argus $RPM_BUILD_ROOT/usr/sbin/argus
install -m 700 bin/arg* $RPM_BUILD_ROOT/usr/bin/ install -m 700 bin/arg* $RPM_BUILD_ROOT/usr/bin/
install -D -m 0755 %{SOURCE5} %{buildroot}/%{_unitdir}/argus.service install -D -m 0644 %{SOURCE5} %{buildroot}/%{_unitdir}/argus.service
# alread in sbin # alread in sbin
rm -f $RPM_BUILD_ROOT/usr/bin/argus rm -f $RPM_BUILD_ROOT/usr/bin/argus
rm -f $RPM_BUILD_ROOT/usr/bin/argus_linux rm -f $RPM_BUILD_ROOT/usr/bin/argus_linux
@ -77,8 +79,8 @@ rm -rf `find -type f -name ._*`
install -m 600 support/Config/argus.conf $RPM_BUILD_ROOT/etc/argus.conf install -m 600 support/Config/argus.conf $RPM_BUILD_ROOT/etc/argus.conf
install -m 755 support/Archive/argusarchive $RPM_BUILD_ROOT/usr/bin/ install -m 755 support/Archive/argusarchive $RPM_BUILD_ROOT/usr/bin/
find support -type f -exec chmod 0644 {} \; find support -type f -exec chmod 0644 {} \;
chmod a+x support/{Archive/argusarchive,Startup/argus,System/magic} #chmod a+x support/{Archive/argusarchive,Startup/argus,System/magic}
chmod a+x support/{Archive/argusarchive,Startup/argus}
%pre server %pre server
%service_add_pre argus.service %service_add_pre argus.service
@ -98,10 +100,10 @@ chmod a+x support/{Archive/argusarchive,Startup/argus,System/magic}
%files server %files server
%defattr(-,root,root) %defattr(-,root,root)
%attr(0644,root,root) %doc doc COPYING MANIFEST README.* support %doc doc COPYING MANIFEST README.* support
%attr(0644,root,root) %doc %{_mandir}/man*/* %doc %{_mandir}/man*/*
%config /etc/argus.conf %config /etc/argus.conf
%config %{_unitdir}/argus.service %{_unitdir}/argus.service
%{_sbindir}/* %{_sbindir}/*
%changelog %changelog