2 Commits

Author SHA256 Message Date
e38f039183 Accepting request 1309147 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1309147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libfixbuf?expand=0&rev=5
2025-10-06 16:08:16 +00:00
a0e5de48b7 - Update to version 2.5.2
* Fixed an issue where fixbuf could export empty IPFIX Record
    Sets which the IPFIX standard does not allow and some
    collectors reject.
  * Eliminated a warning during NetFlow-v9 collection regarding
    element sizes.
- Update to version 2.5.1
  * Changed writing to a TCP socket to re-attempt the write when
    the initial attempt is incomplete.
- Update to version 2.5.0
  * Removed the ipfixDump application which is now part of the
    fixbuf-tools package.
  * Added the ability to specify the source IP address an exporter
    will bind to.
- Use %ldconfig_scriptlets macro.

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/libfixbuf?expand=0&rev=9
2025-10-06 06:23:40 +00:00
5 changed files with 29 additions and 36 deletions

View File

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

3
libfixbuf-2.5.2.tar.gz Normal file
View File

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

View File

@@ -1 +0,0 @@
addFilter("libfixbuf-tools\..*: W: shlib-policy-missing-lib");

View File

@@ -1,3 +1,22 @@
-------------------------------------------------------------------
Sat Oct 4 14:56:04 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.5.2
* Fixed an issue where fixbuf could export empty IPFIX Record
Sets which the IPFIX standard does not allow and some
collectors reject.
* Eliminated a warning during NetFlow-v9 collection regarding
element sizes.
- Update to version 2.5.1
* Changed writing to a TCP socket to re-attempt the write when
the initial attempt is incomplete.
- Update to version 2.5.0
* Removed the ipfixDump application which is now part of the
fixbuf-tools package.
* Added the ability to specify the source IP address an exporter
will bind to.
- Use %ldconfig_scriptlets macro.
-------------------------------------------------------------------
Fri Mar 21 21:45:57 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -1,8 +1,8 @@
#
# spec file for package libfixbuf
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2013-2021, Martin Hauke <mardnh@gmx.de>
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2013-2025, Martin Hauke <mardnh@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,17 +19,15 @@
%define sover 9
Name: libfixbuf
Version: 2.4.2
Version: 2.5.2
Release: 0
Summary: Implementation of the IPFIX Protocol as a C library
License: LGPL-3.0-only
Group: System/Libraries
URL: https://tools.netsa.cert.org/fixbuf
Source: https://tools.netsa.cert.org/releases/%{name}-%{version}.tar.gz
Source1: %{name}-rpmlintrc
BuildRequires: autoconf
BuildRequires: glib2-devel
BuildRequires: libtool
BuildRequires: glib2-devel >= 2.34.0
BuildRequires: openssl-devel
BuildRequires: pkgconfig
%description
@@ -67,25 +65,10 @@ IPFIX Exporting Processes may be built.
This subpackage contains libraries and header files for developing
applications that want to make use of libfixbuf.
%package tools
Summary: IPFIX file dumper
Group: Productivity/Networking/Diagnostic
%description tools
libfixbuf is a compliant implementation of the IPFIX Protocol, as defined in
RFC 5101. It supports the information model defined in RFC 5102, extended as
proposed by RFC 5103 to support information elements for representing biflows.
libfixbuf supports UDP, TCP, SCTP, TLS over TCP, and Spread as transport
protocols.
ipfixDump is a command line tool for printing the contents of an IPFIX
file as text.
%prep
%setup -q
%autosetup
%build
autoreconf -fiv
%configure
%make_build
@@ -93,8 +76,7 @@ autoreconf -fiv
%make_install
rm %{buildroot}/%{_libdir}/*.{la,a}
%post -n libfixbuf%{sover} -p /sbin/ldconfig
%postun -n libfixbuf%{sover} -p /sbin/ldconfig
%ldconfig_scriptlets -n libfixbuf%{sover}
%files -n libfixbuf%{sover}
%license LICENSE.txt
@@ -108,11 +90,4 @@ rm %{buildroot}/%{_libdir}/*.{la,a}
%{_libdir}/libfixbuf.so
%{_libdir}/pkgconfig/libfixbuf.pc
%files tools
%license LICENSE.txt
%{_bindir}/ipfixDump
%{_datadir}/libfixbuf
%{_datadir}/libfixbuf/cert_ipfix.xml
%{_mandir}/man1/ipfixDump.1%{?ext_man}
%changelog