9a6c41
# use netsnmp_tcp_wrappers 0 to disable tcp_wrappers support
9a6c41
%{!?netsnmp_tcp_wrappers:%global netsnmp_tcp_wrappers 1}
9a6c41
# use nestnmp_check 0 to speed up packaging by disabling 'make test'
9a6c41
%{!?netsnmp_check: %global netsnmp_check 1}
9a6c41
9a6c41
# allow compilation on Fedora 11 and older
9a6c41
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
9a6c41
# Arches on which we need to prevent arch conflicts on net-snmp-config.h
9a6c41
%global multilib_arches %{ix86} ia64 ppc ppc64 s390 s390x x86_64 sparc sparcv9 sparc64
9a6c41
9a6c41
Summary: A collection of SNMP protocol tools and libraries
9a6c41
Name: net-snmp
9a6c41
Version: 5.7.2
befa74
Release: 38%{?dist}.2
9a6c41
Epoch: 1
9a6c41
9a6c41
License: BSD
9a6c41
Group: System Environment/Daemons
9a6c41
URL: http://net-snmp.sourceforge.net/
9a6c41
Source0: net-snmp-%{version}-noapsl.tar.gz
293ae3
# Original source: http://dl.sourceforge.net/net-snmp/net-snmp-%%{version}.tar.gz
9a6c41
# Net-snmp contains code licensed under APSL 1.1. This code is used on MacOS only,
9a6c41
# and it must be removed from source code before we distribute source RPM.
9a6c41
# Download the upstream tarball and invoke this script while in the
9a6c41
# tarball's directory:
9a6c41
# ./generate-tarball.sh 5.7.2
9a6c41
Source1: net-snmp.redhat.conf
9a6c41
Source2: net-snmpd.init
9a6c41
Source3: net-snmptrapd.init
9a6c41
Source4: net-snmp-config.h
9a6c41
Source5: net-snmp-config
9a6c41
Source6: net-snmp-trapd.redhat.conf
9a6c41
Source7: net-snmpd.sysconfig
9a6c41
Source8: net-snmptrapd.sysconfig
9a6c41
Source9: net-snmp-tmpfs.conf
9a6c41
Source10: snmpd.service
9a6c41
Source11: snmptrapd.service
9a6c41
Patch1: net-snmp-5.7.2-pie.patch
9a6c41
Patch2: net-snmp-5.5-dir-fix.patch
9a6c41
Patch3: net-snmp-5.6-multilib.patch
9a6c41
Patch5: net-snmp-5.6-test-debug.patch
9a6c41
Patch6: net-snmp-5.7.2-systemd.patch
9a6c41
Patch7: net-snmp-5.7.2-fips.patch
9a6c41
Patch8: net-snmp-5.7-skip-ipv6-tests.patch
9a6c41
Patch9: net-snmp-5.7-relro.patch
9a6c41
Patch10: net-snmp-5.7-smux-reqid.patch
9a6c41
Patch11: net-snmp-5.7-agentx-crash.patch
9a6c41
Patch12: net-snmp-5.7.2-exec-cmdline.patch
9a6c41
Patch13: net-snmp-5.7.2-clientaddr-port.patch
9a6c41
Patch14: net-snmp-5.5-getnext-loop.patch
9a6c41
Patch15: net-snmp-5.7-dsktable-cache.patch
9a6c41
Patch16: net-snmp-5.7.2-python-ipaddress-size.patch
9a6c41
Patch17: net-snmp-5.7.2-create-user-multilib.patch
9a6c41
Patch18: net-snmp-5.5-extend-realloc-leak.patch
9a6c41
Patch19: net-snmp-5.5-man-config-path.patch
9a6c41
Patch20: net-snmp-5.7.2-kernel-threads.patch
9a6c41
Patch21: net-snmp-5.7.2-agentx-disconnect-crash.patch
9a6c41
Patch22: net-snmp-5.7.2-dskTable-dynamic.patch
9a6c41
Patch23: net-snmp-5.5-extTable-crash.patch
9a6c41
Patch24: net-snmp-5.7.2-dot3stats-log.patch
9a6c41
Patch25: net-snmp-5.7.2-soname.patch
9a6c41
Patch26: net-snmp-5.5-ber-int-size.patch
9a6c41
Patch27: net-snmp-5.5-ber-int-size2.patch
9a6c41
Patch28: net-snmp-5.7.2-hrStorage-fs.patch
9a6c41
Patch29: net-snmp-5.7.2-btrfs.patch
9a6c41
Patch30: net-snmp-5.7.2-trigger-crash.patch
9a6c41
Patch31: net-snmp-5.5-python-retcodes.patch
9a6c41
Patch32: net-snmp-5.7.2-icmp-mib.patch
9a6c41
Patch33: net-snmp-5.7.2-ipCidrRouteTable-duplicates.patch
9a6c41
Patch34: net-snmp-5.7.2-hrProcessorLoad-many-cpus.patch
9a6c41
Patch35: net-snmp-5.5-mvfs.patch
9a6c41
Patch36: net-snmp-5.7.2-clientaddr-error-msg.patch
9a6c41
Patch37: net-snmp-5.7.2-proxy-getnext.patch
9a6c41
Patch38: net-snmp-5.7.2-extend-reload.patch
9a6c41
Patch39: net-snmp-5.7.2-trap-vartypes.patch
9a6c41
Patch40: net-snmp-5.5-storageUseNFS.patch
9a6c41
Patch41: net-snmp-5.5-trap-forward-reqid.patch
9a6c41
Patch42: net-snmp-5.5-hrStorage-31bits.patch
9a6c41
Patch43: net-snmp-5.7.2-udp6-clientaddr.patch
9a6c41
Patch44: net-snmp-5.7.2-smux-logging.patch
9a6c41
Patch45: net-snmp-5.7.2-udpTable-index.patch
9a6c41
Patch46: net-snmp-5.7.2-client-write-var.patch
9a6c41
Patch47: net-snmp-5.7.2-smux-invalid-headers.patch
9a6c41
Patch48: net-snmp-5.7.2-diskio-whitelist.patch
9a6c41
Patch49: net-snmp-5.7.2-systemstats-ipv4.patch
9a6c41
Patch50: net-snmp-5.7.2-incomplete-parse.patch
9a6c41
Patch51: net-snmp-5.7.2-hrFSTable-read-write.patch
9a6c41
Patch52: net-snmp-5.5-sensors-duplicate.patch
9a6c41
Patch53: net-snmp-5.7.2-extend-close.patch
9a6c41
Patch54: net-snmp-5.7.2-python-addr-size.patch
9a6c41
Patch55: net-snmp-5.7.2-dot3-leak.patch
9a6c41
Patch56: net-snmp-5.7.2-max-msg-size.patch
9a6c41
Patch57: net-snmp-5.7.2-response-too-long.patch
9a6c41
Patch58: net-snmp-5.7.2-agentx-disconnect-crash-part2.patch
9a6c41
Patch59: net-snmp-5.7.2-client-udp6.patch
9a6c41
Patch60: net-snmp-5.7.2-ipAddress-faster-load.patch
9a6c41
Patch61: net-snmp-5.7.2-large-fdset.patch
9a6c41
Patch62: net-snmp-5.7.2-duplicate-ipAddress.patch
936e0f
Patch63: net-snmp-5.5-SCTP-parser.patch
936e0f
Patch64: net-snmp-5.7.2-strstr.patch
936e0f
Patch66: net-snmp-5.7.2-documentation.patch
936e0f
Patch67: net-snmp-5.7.2-iterator-fix.patch
936e0f
Patch68: net-snmp-5.7.2-autofs.patch
293ae3
Patch69: net-snmp-5.7.2-leak-backport.patch
293ae3
Patch70: net-snmp-5.7.2-acfs.patch
6bd32a
Patch71: net-snmp-5.7.2-fsync.patch
6bd32a
Patch72: net-snmp-5.7.2-zfs-support.patch
6bd32a
Patch73: net-snmp-5.7.2-man-page.patch
befa74
Patch74: net-snmp-5.7.2-key-leak-backport.patch
befa74
Patch75: net-snmp-5.7.2-null-magic.patch
befa74
Patch76: net-snmp-5.7.2-v3-forward.patch
9a6c41
9a6c41
Requires(post): chkconfig
9a6c41
Requires(preun): chkconfig
9a6c41
# for /sbin/service
9a6c41
Requires(preun): initscripts
9a6c41
# for /bin/rm
9a6c41
Requires(preun): coreutils
9a6c41
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
9a6c41
Requires: %{name}-agent-libs = %{epoch}:%{version}-%{release}
9a6c41
Requires: mysql-libs
9a6c41
# This is actually needed for the %%triggerun script but Requires(triggerun)
9a6c41
# is not valid.  We can use %%post because this particular %triggerun script
9a6c41
# should fire just after this package is installed.
9a6c41
Requires(post): systemd-sysv
9a6c41
9a6c41
BuildRequires: openssl-devel, bzip2-devel, elfutils-devel
9a6c41
BuildRequires: libselinux-devel, elfutils-libelf-devel, rpm-devel
9a6c41
BuildRequires: perl-devel, perl(ExtUtils::Embed), gawk, procps
9a6c41
BuildRequires: python-devel, python-setuptools
9a6c41
BuildRequires: chrpath
9a6c41
BuildRequires: mysql-devel
9a6c41
# for netstat, needed by 'make test'
9a6c41
BuildRequires: net-tools
9a6c41
# for make test
9a6c41
BuildRequires: perl(TAP::Harness)
9a6c41
BuildRequires: systemd-units
9a6c41
%ifnarch s390 s390x
9a6c41
BuildRequires: lm_sensors-devel >= 3
9a6c41
%endif
9a6c41
%if %{netsnmp_tcp_wrappers}
9a6c41
BuildRequires: tcp_wrappers-devel
9a6c41
%endif
9a6c41
9a6c41
%description
9a6c41
SNMP (Simple Network Management Protocol) is a protocol used for
9a6c41
network management. The NET-SNMP project includes various SNMP tools:
9a6c41
an extensible agent, an SNMP library, tools for requesting or setting
9a6c41
information from SNMP agents, tools for generating and handling SNMP
9a6c41
traps, a version of the netstat command which uses SNMP, and a Tk/Perl
9a6c41
mib browser. This package contains the snmpd and snmptrapd daemons,
9a6c41
documentation, etc.
9a6c41
9a6c41
You will probably also want to install the net-snmp-utils package,
9a6c41
which contains NET-SNMP utilities.
9a6c41
9a6c41
%package utils
9a6c41
Group: Applications/System
9a6c41
Summary: Network management utilities using SNMP, from the NET-SNMP project
9a6c41
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
9a6c41
9a6c41
%description utils
9a6c41
The net-snmp-utils package contains various utilities for use with the
9a6c41
NET-SNMP network management project.
9a6c41
9a6c41
Install this package if you need utilities for managing your network
9a6c41
using the SNMP protocol. You will also need to install the net-snmp
9a6c41
package.
9a6c41
9a6c41
%package devel
9a6c41
Group: Development/Libraries
9a6c41
Summary: The development environment for the NET-SNMP project
936e0f
Requires: %{name} = %{epoch}:%{version}-%{release}
9a6c41
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
9a6c41
Requires: %{name}-agent-libs = %{epoch}:%{version}-%{release}
9a6c41
Requires: elfutils-devel, rpm-devel, elfutils-libelf-devel, openssl-devel
9a6c41
%if %{netsnmp_tcp_wrappers}
9a6c41
Requires: tcp_wrappers-devel
9a6c41
%endif
9a6c41
%ifnarch s390 s390x
9a6c41
Requires: lm_sensors-devel
9a6c41
%endif
9a6c41
# pull perl development libraries, net-snmp agent libraries may link to them
9a6c41
Requires: perl-devel%{?_isa}
9a6c41
9a6c41
%description devel
9a6c41
The net-snmp-devel package contains the development libraries and
9a6c41
header files for use with the NET-SNMP project's network management
9a6c41
tools.
9a6c41
9a6c41
Install the net-snmp-devel package if you would like to develop
9a6c41
applications for use with the NET-SNMP project's network management
9a6c41
tools. You'll also need to have the net-snmp and net-snmp-utils
9a6c41
packages installed.
9a6c41
9a6c41
%package perl
9a6c41
Group: Development/Libraries
9a6c41
Summary: The perl NET-SNMP module and the mib2c tool
936e0f
Requires: %{name} = %{epoch}:%{version}-%{release}
9a6c41
Requires: %{name}-libs = %{epoch}:%{version}-%{release}, perl
9a6c41
Requires: %{name}-agent-libs = %{epoch}:%{version}-%{release}
9a6c41
BuildRequires: perl
9a6c41
9a6c41
%description perl
9a6c41
The net-snmp-perl package contains the perl files to use SNMP from within
9a6c41
Perl.
9a6c41
9a6c41
Install the net-snmp-perl package, if you want to use mib2c or SNMP 
9a6c41
with perl.
9a6c41
9a6c41
%package gui
9a6c41
Group: Applications/System
9a6c41
Summary: An interactive graphical MIB browser for SNMP
9a6c41
Requires: perl-Tk, net-snmp-perl = %{epoch}:%{version}-%{release}
9a6c41
9a6c41
%description gui
9a6c41
The net-snmp-gui package contains tkmib utility, which is a graphical user 
9a6c41
interface for browsing the Message Information Bases (MIBs). It is also 
9a6c41
capable of sending or retrieving the SNMP management information to/from 
9a6c41
the remote agents interactively.
9a6c41
9a6c41
Install the net-snmp-gui package, if you want to use this interactive utility.
9a6c41
9a6c41
%package libs
9a6c41
Group: Development/Libraries
9a6c41
Summary: The NET-SNMP runtime client libraries
9a6c41
9a6c41
%description libs
9a6c41
The net-snmp-libs package contains the runtime client libraries for shared
9a6c41
binaries and applications.
9a6c41
9a6c41
%package agent-libs
9a6c41
Group: Development/Libraries
9a6c41
Summary: The NET-SNMP runtime agent libraries
9a6c41
# the libs link against libperl.so:
9a6c41
Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
9a6c41
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
9a6c41
9a6c41
%description agent-libs
9a6c41
The net-snmp-agent-libs package contains the runtime agent libraries for shared
9a6c41
binaries and applications.
9a6c41
9a6c41
%package python
9a6c41
Group: Development/Libraries
9a6c41
Summary: The Python 'netsnmp' module for the Net-SNMP
9a6c41
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
9a6c41
9a6c41
%description python
9a6c41
The 'netsnmp' module provides a full featured, tri-lingual SNMP (SNMPv3, 
9a6c41
SNMPv2c, SNMPv1) client API. The 'netsnmp' module internals rely on the
9a6c41
Net-SNMP toolkit library.
9a6c41
9a6c41
%package sysvinit
9a6c41
Group: System Environment/Daemons
9a6c41
Summary: Legacy SysV init scripts for Net-SNMP daemons
9a6c41
Requires: %{name} = %{epoch}:%{version}-%{release}
9a6c41
9a6c41
%description sysvinit
9a6c41
The net-snmp-sysvinit package provides SysV init scripts for Net-SNMP daemons.
9a6c41
9a6c41
%prep
9a6c41
%setup -q
9a6c41
9a6c41
%ifnarch ia64
9a6c41
%patch1 -p1 -b .pie
9a6c41
%endif
9a6c41
9a6c41
%patch2 -p1 -b .dir-fix
9a6c41
%patch3 -p1 -b .multilib
9a6c41
%patch5 -p1
9a6c41
%patch6 -p1 -b .systemd
9a6c41
%patch7 -p1 -b .fips
9a6c41
%patch8 -p1
9a6c41
%patch9 -p1 -b .relro
9a6c41
%patch10 -p1 -b .smux-reqid
9a6c41
%patch11 -p1 -b .agentx-crash
9a6c41
%patch12 -p1 -b .exec-cmdline
9a6c41
%patch13 -p1 -b .clientaddr-port
9a6c41
%patch14 -p1 -b .getnext-loop
9a6c41
%patch15 -p1 -b .dsktable-cache
9a6c41
%patch16 -p1 -b .ipaddress-size
9a6c41
%patch17 -p1 -b .multilib
9a6c41
%patch18 -p1 -b .extend-realloc-leak
9a6c41
%patch19 -p1 -b .man-config-path
9a6c41
%patch20 -p1 -b .kernel-threads
9a6c41
%patch21 -p1 -b .disconnect-crash
9a6c41
%patch22 -p1 -b .dskTable-dynamic
9a6c41
%patch23 -p1 -b .extTable-crash
9a6c41
%patch24 -p1 -b .dot3stats-log
9a6c41
%patch25 -p1 -b .soname
9a6c41
%patch26 -p1 -b .ber-int-size
9a6c41
%patch27 -p1 -b .ber-int-size2
9a6c41
%patch28 -p1 -b .hrStorage-fs
9a6c41
%patch29 -p1 -b .btrfs
9a6c41
%patch30 -p1 -b .trigger-crash
9a6c41
%patch31 -p1 -b .python-retcodes
9a6c41
%patch32 -p1 -b .icmp-mib
9a6c41
%patch33 -p1 -b .ipCidrRouteTable-duplicates
9a6c41
%patch34 -p1 -b .hrProcessorLoad-many-cpus
9a6c41
%patch35 -p1 -b .mvfs
9a6c41
%patch36 -p1 -b .clientaddr-error-msg
9a6c41
%patch37 -p1 -b .proxy-getnext
9a6c41
%patch38 -p1 -b .extend-reload
9a6c41
%patch39 -p1 -b .trap-vartypes
9a6c41
%patch40 -p1 -b .storageUseNFS
9a6c41
%patch41 -p1 -b .trap-forward-reqid
9a6c41
%patch42 -p1 -b .hrStorage-31bits
9a6c41
%patch43 -p1 -b .udp6-clientaddr
9a6c41
%patch44 -p1 -b .smux-logging
9a6c41
%patch45 -p1 -b .udpTable-index
9a6c41
%patch46 -p1 -b .client-write-var
9a6c41
%patch47 -p1 -b .smux-invalid-headers
9a6c41
%patch48 -p1 -b .diskio-whitelist
9a6c41
%patch49 -p1 -b .systemstats-ipv4
9a6c41
%patch50 -p1 -b .incomplete-parse
9a6c41
%patch51 -p1 -b .hrFSTable-read-write
9a6c41
%patch52 -p1 -b .sensors-duplicate
9a6c41
%patch53 -p1 -b .extend-close
9a6c41
%patch54 -p1 -b .python-addr-size
9a6c41
%patch55 -p1 -b .dot3-leak
9a6c41
%patch56 -p1 -b .max-msg-size
9a6c41
%patch57 -p1 -b .response-too-long
9a6c41
%patch58 -p1 -b .agentx-crash-part-2
9a6c41
%patch59 -p1 -b .client-udp6
9a6c41
%patch60 -p1 -b .ipAddress-faster-load
9a6c41
%patch61 -p1 -b .large-fdset
9a6c41
%patch62 -p1 -b .duplicate-ipAddress
936e0f
%patch63 -p1 -b .SCTP-parser.patch
936e0f
%patch64 -p1 -b .strstr.patch
936e0f
%patch66 -p1 -b .documentation
936e0f
%patch67 -p1 -b .iteratorpatch
936e0f
%patch68 -p1 -b .autofspatch
293ae3
%patch69 -p1 -b .leak-backport
293ae3
%patch70 -p1 -b .acfs
6bd32a
%patch71 -p1 -b .fsync
6bd32a
%patch72 -p1 -b .zfs-support
6bd32a
%patch73 -p1 -b .man-page
befa74
%patch74 -p1 -b .key-bakcport
befa74
%patch75 -p1 -b .null-magic
befa74
%patch76 -p1 -b .v3-forward
9a6c41
9a6c41
%ifarch sparc64 s390 s390x
9a6c41
# disable failing test - see https://bugzilla.redhat.com/show_bug.cgi?id=680697
9a6c41
rm testing/fulltests/default/T200*
9a6c41
%endif
9a6c41
9a6c41
%build
9a6c41
MIBS="host agentx smux \
9a6c41
     ucd-snmp/diskio tcp-mib udp-mib mibII/mta_sendmail \
9a6c41
     ip-mib/ipv4InterfaceTable ip-mib/ipv6InterfaceTable \
9a6c41
     ip-mib/ipAddressPrefixTable/ipAddressPrefixTable \
9a6c41
     ip-mib/ipDefaultRouterTable/ipDefaultRouterTable \
9a6c41
     ip-mib/ipv6ScopeZoneIndexTable ip-mib/ipIfStatsTable \
9a6c41
     sctp-mib rmon-mib etherlike-mib"
9a6c41
9a6c41
%ifnarch s390 s390x
9a6c41
# there are no lm_sensors on s390
9a6c41
MIBS="$MIBS ucd-snmp/lmsensorsMib"
9a6c41
%endif
9a6c41
9a6c41
%configure \
9a6c41
    --disable-static --enable-shared \
9a6c41
    --with-cflags="$RPM_OPT_FLAGS -D_RPM_4_4_COMPAT" \
9a6c41
    --with-ldflags="-Wl,-z,relro -Wl,-z,now" \
9a6c41
    --with-sys-location="Unknown" \
9a6c41
    --with-logfile="/var/log/snmpd.log" \
9a6c41
    --with-persistent-directory="/var/lib/net-snmp" \
9a6c41
    --with-mib-modules="$MIBS" \
9a6c41
%if %{netsnmp_tcp_wrappers}
9a6c41
    --with-libwrap=yes \
9a6c41
%endif
9a6c41
    --sysconfdir=%{_sysconfdir} \
9a6c41
    --enable-ipv6 \
9a6c41
    --enable-ucd-snmp-compatibility \
9a6c41
    --with-openssl \
9a6c41
    --with-pic \
9a6c41
    --enable-embedded-perl \
9a6c41
    --enable-as-needed \
9a6c41
    --with-perl-modules="INSTALLDIRS=vendor" \
9a6c41
    --enable-mfd-rewrites \
9a6c41
    --enable-local-smux \
9a6c41
    --with-temp-file-pattern=/var/run/net-snmp/snmp-tmp-XXXXXX \
9a6c41
    --with-transports="DTLSUDP TLSTCP" \
9a6c41
    --with-security-modules=tsm  \
9a6c41
    --with-mysql \
9a6c41
    --with-systemd \
9a6c41
    --with-sys-contact="root@localhost" <
9a6c41
EOF
9a6c41
9a6c41
# store original libtool file, we will need it later
9a6c41
cp libtool libtool.orig
9a6c41
# remove rpath from libtool
9a6c41
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
9a6c41
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
9a6c41
9a6c41
# the package is not %%_smp_mflags safe
9a6c41
make
9a6c41
9a6c41
# remove rpath from compiled perl libs
9a6c41
find perl/blib -type f -name "*.so" -print -exec chrpath --delete {} \;
9a6c41
9a6c41
# compile python module
9a6c41
pushd python
9a6c41
%{__python} setup.py --basedir="../" build
9a6c41
popd
9a6c41
9a6c41
9a6c41
%install
9a6c41
rm -rf ${RPM_BUILD_ROOT}
9a6c41
make install DESTDIR=${RPM_BUILD_ROOT}
9a6c41
9a6c41
# Determine which arch net-snmp-config.h is going to try to #include.
9a6c41
basearch=%{_arch}
9a6c41
%ifarch %{ix86}
9a6c41
basearch=i386
9a6c41
%endif
9a6c41
9a6c41
%ifarch %{multilib_arches}
9a6c41
# Do an net-snmp-config.h switcheroo to avoid file conflicts on systems where you
9a6c41
# can have both a 32- and 64-bit version of the library, as they each need
9a6c41
# their own correct-but-different versions of net-snmp-config.h to be usable.
9a6c41
mv ${RPM_BUILD_ROOT}/%{_bindir}/net-snmp-config ${RPM_BUILD_ROOT}/%{_bindir}/net-snmp-config-${basearch}
9a6c41
install -m 755 %SOURCE5 ${RPM_BUILD_ROOT}/%{_bindir}/net-snmp-config
9a6c41
mv ${RPM_BUILD_ROOT}/%{_includedir}/net-snmp/net-snmp-config.h ${RPM_BUILD_ROOT}/%{_includedir}/net-snmp/net-snmp-config-${basearch}.h
9a6c41
install -m644 %SOURCE4 ${RPM_BUILD_ROOT}/%{_includedir}/net-snmp/net-snmp-config.h
9a6c41
%endif
9a6c41
9a6c41
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/snmp
9a6c41
install -m 644 %SOURCE1 ${RPM_BUILD_ROOT}%{_sysconfdir}/snmp/snmpd.conf
9a6c41
install -m 644 %SOURCE6 ${RPM_BUILD_ROOT}%{_sysconfdir}/snmp/snmptrapd.conf
9a6c41
9a6c41
install -d ${RPM_BUILD_ROOT}%{_initrddir}
9a6c41
install -m 755 %SOURCE2 ${RPM_BUILD_ROOT}%{_initrddir}/snmpd
9a6c41
install -m 755 %SOURCE3 ${RPM_BUILD_ROOT}%{_initrddir}/snmptrapd
9a6c41
9a6c41
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
9a6c41
install -m 644 %SOURCE7 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/snmpd
9a6c41
install -m 644 %SOURCE8 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/snmptrapd
9a6c41
9a6c41
# prepare /var/lib/net-snmp
9a6c41
install -d ${RPM_BUILD_ROOT}%{_localstatedir}/lib/net-snmp
9a6c41
install -d ${RPM_BUILD_ROOT}%{_localstatedir}/lib/net-snmp/mib_indexes
9a6c41
install -d ${RPM_BUILD_ROOT}%{_localstatedir}/lib/net-snmp/cert_indexes
9a6c41
install -d ${RPM_BUILD_ROOT}%{_localstatedir}/run/net-snmp
9a6c41
9a6c41
# remove things we don't want to distribute
9a6c41
rm -f ${RPM_BUILD_ROOT}%{_bindir}/snmpinform
9a6c41
ln -s snmptrap ${RPM_BUILD_ROOT}/usr/bin/snmpinform
9a6c41
rm -f ${RPM_BUILD_ROOT}%{_bindir}/snmpcheck
9a6c41
rm -f ${RPM_BUILD_ROOT}/%{_bindir}/fixproc
9a6c41
rm -f ${RPM_BUILD_ROOT}/%{_mandir}/man1/fixproc*
9a6c41
rm -f ${RPM_BUILD_ROOT}/%{_bindir}/ipf-mod.pl
9a6c41
rm -f ${RPM_BUILD_ROOT}/%{_libdir}/*.la
9a6c41
rm -f ${RPM_BUILD_ROOT}/%{_libdir}/libsnmp*
9a6c41
9a6c41
# remove special perl files
9a6c41
find $RPM_BUILD_ROOT -name perllocal.pod \
9a6c41
    -o -name .packlist \
9a6c41
    -o -name "*.bs" \
9a6c41
    -o -name Makefile.subs.pl \
9a6c41
    | xargs -ri rm -f {}
9a6c41
# remove docs that do not apply to Linux
9a6c41
rm -f README.aix README.hpux11 README.osX README.Panasonic_AM3X.txt README.solaris README.win32
9a6c41
9a6c41
# copy missing mib2c.conf files
9a6c41
install -m 644 local/mib2c.*.conf ${RPM_BUILD_ROOT}%{_datadir}/snmp
9a6c41
9a6c41
# install python module
9a6c41
pushd python
9a6c41
%{__python} setup.py --basedir=.. install -O1 --skip-build --root $RPM_BUILD_ROOT 
9a6c41
popd
9a6c41
9a6c41
find $RPM_BUILD_ROOT -name '*.so' | xargs chmod 0755
9a6c41
9a6c41
# trim down massive ChangeLog
9a6c41
dd bs=1024 count=250 if=ChangeLog of=ChangeLog.trimmed
9a6c41
9a6c41
# convert files to UTF-8
9a6c41
for file in README COPYING; do
9a6c41
    iconv -f 8859_1 -t UTF-8 <$file >$file.utf8
9a6c41
    mv $file.utf8 $file
9a6c41
done
9a6c41
9a6c41
# remove executable bit from documentation samples
9a6c41
chmod 644 local/passtest local/ipf-mod.pl
9a6c41
9a6c41
# dirty hack for #603243, until it's fixed properly upstream
9a6c41
install -m 755 -d $RPM_BUILD_ROOT/usr/include/net-snmp/agent/util_funcs
9a6c41
install -m 644  agent/mibgroup/util_funcs/*.h $RPM_BUILD_ROOT/usr/include/net-snmp/agent/util_funcs
9a6c41
9a6c41
# systemd stuff
9a6c41
install -m 755 -d $RPM_BUILD_ROOT/%{_prefix}/lib/tmpfiles.d
9a6c41
install -m 644 %SOURCE9 $RPM_BUILD_ROOT/%{_prefix}/lib/tmpfiles.d/net-snmp.conf
9a6c41
install -m 755 -d $RPM_BUILD_ROOT/%{_unitdir}
9a6c41
install -m 644 %SOURCE10 %SOURCE11 $RPM_BUILD_ROOT/%{_unitdir}/
9a6c41
9a6c41
%check
9a6c41
%if %{netsnmp_check}
9a6c41
%ifarch ppc ppc64
9a6c41
rm -vf testing/fulltests/default/T200snmpv2cwalkall_simple
9a6c41
%endif
9a6c41
# restore libtool, for unknown reason it does not work with the one without rpath
9a6c41
cp -f libtool.orig libtool
9a6c41
# temporary workaround to make test "extending agent functionality with pass" working
9a6c41
chmod 755 local/passtest
9a6c41
9a6c41
LD_LIBRARY_PATH=${RPM_BUILD_ROOT}/%{_libdir} make test
9a6c41
%endif
9a6c41
9a6c41
9a6c41
%post
9a6c41
%systemd_post snmpd.service snmptrapd.service
9a6c41
9a6c41
%preun
9a6c41
%systemd_preun snmpd.service snmptrapd.service
9a6c41
9a6c41
9a6c41
%postun
9a6c41
%systemd_postun_with_restart snmpd.service snmptrapd.service
9a6c41
9a6c41
9a6c41
%triggerun -- net-snmp < 1:5.7-5
9a6c41
# Convert SysV -> systemd.
9a6c41
# Save the current service runlevel info,
9a6c41
# User must manually run systemd-sysv-convert --apply snmpd
9a6c41
# to migrate them to systemd targets
9a6c41
/usr/bin/systemd-sysv-convert --save snmpd >/dev/null 2>&1 ||:
9a6c41
/usr/bin/systemd-sysv-convert --save snmptrapd >/dev/null 2>&1 ||:
9a6c41
/sbin/chkconfig --del snmpd >/dev/null 2>&1 || :
9a6c41
/sbin/chkconfig --del snmptrapd >/dev/null 2>&1 || :
9a6c41
/bin/systemctl try-restart snmpd.service >/dev/null 2>&1 || :
9a6c41
/bin/systemctl try-restart snmptrapd.service >/dev/null 2>&1 || :
9a6c41
9a6c41
%triggerpostun -n net-snmp-sysvinit -- net-snmp < 1:5.7-5
9a6c41
/sbin/chkconfig --add snmpd >/dev/null 2>&1 || :
9a6c41
/sbin/chkconfig --add snmptrapd >/dev/null 2>&1 || :
9a6c41
9a6c41
%post libs -p /sbin/ldconfig
9a6c41
9a6c41
%postun libs -p /sbin/ldconfig
9a6c41
9a6c41
%post agent-libs -p /sbin/ldconfig
9a6c41
9a6c41
%postun agent-libs -p /sbin/ldconfig
9a6c41
9a6c41
%clean
9a6c41
rm -rf ${RPM_BUILD_ROOT}
9a6c41
9a6c41
%files
9a6c41
%doc COPYING ChangeLog.trimmed EXAMPLE.conf FAQ NEWS TODO
9a6c41
%doc README README.agent-mibs README.agentx README.krb5 README.snmpv3
9a6c41
%doc local/passtest local/ipf-mod.pl
9a6c41
%doc README.thread AGENT.txt PORTING local/README.mib2c
9a6c41
%dir %{_sysconfdir}/snmp
9a6c41
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/snmp/snmpd.conf
9a6c41
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/snmp/snmptrapd.conf
9a6c41
%{_bindir}/snmpconf
9a6c41
%{_bindir}/agentxtrap
9a6c41
%{_bindir}/net-snmp-create-v3-user
9a6c41
%{_sbindir}/*
9a6c41
%attr(0644,root,root) %{_mandir}/man[58]/snmp*d*
9a6c41
%attr(0644,root,root) %{_mandir}/man5/snmp_config.5.gz
9a6c41
%attr(0644,root,root) %{_mandir}/man5/variables*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/net-snmp-create-v3-user*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/snmpconf.1.gz
9a6c41
%dir %{_datadir}/snmp
9a6c41
%{_datadir}/snmp/snmpconf-data
9a6c41
%dir %{_localstatedir}/run/net-snmp
9a6c41
%{_prefix}/lib/tmpfiles.d/net-snmp.conf
9a6c41
%{_unitdir}/snmp*
9a6c41
%config(noreplace) %{_sysconfdir}/sysconfig/snmpd
9a6c41
%config(noreplace) %{_sysconfdir}/sysconfig/snmptrapd
936e0f
%attr(0755,root,root) %{_bindir}/net-snmp-config*
936e0f
%attr(0644,root,root) %{_mandir}/man1/net-snmp-config*.1.*
9a6c41
9a6c41
%files utils
9a6c41
%{_bindir}/encode_keychange
9a6c41
%{_bindir}/snmp[^c-]*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/snmp[^-]*.1*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/encode_keychange*.1*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/agentxtrap.1*
9a6c41
%attr(0644,root,root) %{_mandir}/man5/snmp.conf.5.gz
9a6c41
%attr(0644,root,root) %{_mandir}/man5/variables.5.gz
9a6c41
9a6c41
%files devel
9a6c41
%{_libdir}/lib*.so
9a6c41
/usr/include/*
9a6c41
%attr(0644,root,root) %{_mandir}/man3/*.3.*
9a6c41
9a6c41
%files perl
9a6c41
%{_bindir}/mib2c-update
9a6c41
%{_bindir}/mib2c
9a6c41
%{_bindir}/snmp-bridge-mib
9a6c41
%{_bindir}/net-snmp-cert
9a6c41
%dir %{_datadir}/snmp
9a6c41
%{_datadir}/snmp/mib2c*
9a6c41
%{_datadir}/snmp/*.pl
9a6c41
%{_bindir}/traptoemail
9a6c41
%attr(0644,root,root) %{_mandir}/man[15]/mib2c*
9a6c41
%attr(0644,root,root) %{_mandir}/man3/*.3pm.*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/traptoemail*.1*
9a6c41
%attr(0644,root,root) %{_mandir}/man1/snmp-bridge-mib.1*
9a6c41
%{perl_vendorarch}/*SNMP*
9a6c41
%{perl_vendorarch}/auto/*SNMP*
9a6c41
%{perl_vendorarch}/auto/Bundle/*SNMP*
9a6c41
9a6c41
%files python
9a6c41
%doc python/README
9a6c41
%{python_sitearch}/*
9a6c41
9a6c41
%files gui
9a6c41
%{_bindir}/tkmib
9a6c41
%attr(0644,root,root) %{_mandir}/man1/tkmib.1*
9a6c41
9a6c41
%files libs
9a6c41
%doc COPYING README ChangeLog.trimmed FAQ NEWS TODO
9a6c41
%{_libdir}/libnetsnmp.so.*
9a6c41
%dir %{_datadir}/snmp
9a6c41
%dir %{_datadir}/snmp/mibs
9a6c41
%{_datadir}/snmp/mibs/*
9a6c41
%dir %{_localstatedir}/lib/net-snmp
9a6c41
%dir %{_localstatedir}/lib/net-snmp/mib_indexes
9a6c41
%dir %{_localstatedir}/lib/net-snmp/cert_indexes
9a6c41
9a6c41
%files agent-libs
9a6c41
%{_libdir}/libnetsnmpagent*.so.*
9a6c41
%{_libdir}/libnetsnmphelpers*.so.*
9a6c41
%{_libdir}/libnetsnmpmibs*.so.*
9a6c41
%{_libdir}/libnetsnmptrapd*.so.*
9a6c41
9a6c41
%files sysvinit
9a6c41
%{_initrddir}/snmpd
9a6c41
%{_initrddir}/snmptrapd
9a6c41
9a6c41
%changelog
befa74
* Mon May 13 2019 Josef Ridky <jridky@redhat.com> - 1:5.7.2-38.2
befa74
- fix trapd crash when forward snmp v3 traps (#1709111)
befa74
befa74
* Thu Apr 18 2019 Josef Ridky <jridky@redhat.com> - 1:5.7.2-38.1
befa74
- secure magic variable to prevent daemon crash (#1701211)
befa74
befa74
* Mon Nov 26 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-38
befa74
- backport upstream fixes of memory leaks (#1650393)
befa74
6bd32a
* Thu Sep 06 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-37
6bd32a
- fix fsync issue (#1520761)
293ae3
6bd32a
* Tue Aug 14 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-36
6bd32a
- Add missing part of ACFS support (#1564400)
6bd32a
6bd32a
* Thu Jun 21 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-35
6bd32a
- Add fsync to prevet data lose on power failure (#1520761)
6bd32a
- Add ZFS support (#1533943)
6bd32a
- Fix man page (#1537460)
6bd32a
6bd32a
* Fri Apr 20 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-34
6bd32a
- Add ACFS support (#1564400)
293ae3
293ae3
* Tue Mar 27 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-33
293ae3
- Backport upstream leak fix (#1533780)
293ae3
936e0f
* Wed Jan 24 2018 Josef Ridky <jridky@redhat.com> - 1:5.7.2-32
936e0f
- Add net-snmp as requirement of net-snmp-devel
936e0f
936e0f
* Tue Dec 05 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-31
936e0f
- Add missing dependency for net-snmp-perl package
936e0f
936e0f
* Thu Nov 30 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-30
936e0f
- Revert #1448082 due QA Fail and upstream nonacceptance
936e0f
936e0f
* Wed Nov 01 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-29
936e0f
- Move net-snmp-config from devel package to general package (#1486733)
936e0f
- Fix SCTP parser (#1329338)
936e0f
- Fix strstr() crash (#1428609)
936e0f
- Add support for TCP and UDP 64 bit counters (#1448082)
936e0f
- Fix documentation lack for includeFile, includeDir and includeSearch options (#1464485)
936e0f
- Fix wrong usage of structure iterator (#1461666)
936e0f
- Fix issue with statistics from autofs (#1501144)
9a6c41
9a6c41
* Wed Apr 26 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-28
9a6c41
- Restored message about duplicate IP address (#1442962)
9a6c41
9a6c41
* Mon Apr 03 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-27
9a6c41
- Allow clients to use UDPv6 addresses without 'udp6:' prefix (#1326850)
9a6c41
- snmpd: Speed up ipAddressTable loading. (#1327240)
9a6c41
- Fixed net-snmp segfault in netsnmp_copy_fd_set_to_large_fd_set (#1327200)
9a6c41
- Fixed issue with net-snmp-perl dependency on net-snmp-devel (#1438875)
9a6c41
9a6c41
* Wed Mar 29 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-26
9a6c41
- Fixed issue with agentx disconnet crash (#1404600)
9a6c41
9a6c41
* Mon Jan 16 2017 Josef Ridky <jridky@redhat.com> - 1:5.7.2-25
9a6c41
- Fixed message buffer size (#1286693)
9a6c41
- Fixed problem with snmp too long error message (#1324306)
9a6c41
9a6c41
* Fri Mar 18 2016 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-24.1
9a6c41
- Fixed memory leak in ETHERLIKE-MIB (#1305933)
9a6c41
9a6c41
* Tue Aug 18 2015 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-24
9a6c41
- Fixed lmSensorsTable not reporting sensors with duplicate names
9a6c41
  (#1252053)
9a6c41
- Fixed close() overhead of extend commands (#1252048)
9a6c41
- Fixed out-of-bounds write in python code (#1252034)
9a6c41
9a6c41
* Thu Jul 30 2015 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-23
9a6c41
- Fixed parsing of invalid variables in incoming packets (#1248414)
9a6c41
- Fixed HOST-RESOURCES-MIB::hrFSAccess flag when read-only filesystem
9a6c41
  becomes writable (#1241897)
9a6c41
9a6c41
* Tue Jun 30 2015 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-22
9a6c41
- Fixed IP-MIB::ipSystemStatsInOctets and similar counters for IPv4
9a6c41
  (#1235697)
9a6c41
9a6c41
* Tue Jun 16 2015 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-21
9a6c41
- Fixed crash on reloading 'exec' configuration options (#1228893)
9a6c41
- Fixed CVE-2014-3565, snmptrapd died when parsing certain traps (#1209361)
9a6c41
- Fixed storageUseNFS functionality in hrStorageTable (#1193006)
9a6c41
- Fixed forwarding of traps with RequestID=0 in snmptrapd (#1192511)
9a6c41
- Fixed hrStorageTable to contain 31 bits integers (#1192221)
9a6c41
- Fixed 'clientaddr' option for UDPv6 client messages (#1190679)
9a6c41
- Fixed log level of SMUX messages (#1189393)
9a6c41
- Fixed UDP-MIB::udpTable index on big-endian platforms (#1184433)
9a6c41
- Fixed client utilities reporting 'read_config_store open failure on
9a6c41
  /var/lib/net-snmp/snmpapp.conf' (#1151310)
9a6c41
- Fixed snmpd crash when failed to parse SMUX message headers (#1140236)
9a6c41
- Added 'diskio' option to snmpd.conf, it's possible to monitor only
9a6c41
  selected devices in diskIOTable (#1092308)
9a6c41
9a6c41
* Mon Jan 19 2015 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-20
9a6c41
- Fixed compiler warnings in previous build.
9a6c41
9a6c41
* Fri Jan 16 2015 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-19
9a6c41
- Fixed not-increasing OIDs in IP-FORWARD-MIB::ipCidrRouteTable (#1172013)
9a6c41
- Fixed HOST-RESOURCES-MIB::hrProcessorTable on machines with >100 CPUs
9a6c41
  (#1070076)
9a6c41
- skip 'mvfs' (ClearCase) when skipNFSInHostResources is enabled (#1086606)
9a6c41
- Added clear error message when port specified in 'clientaddrr' config
9a6c41
  option cannot be bound (#1086925)
9a6c41
- fixed proxying of out-of-tree GETNEXT requests (#1087801)
9a6c41
- use python/README to net-snmp-python subpackage (#1158391)
9a6c41
9a6c41
* Tue Mar  4 2014 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-18
9a6c41
- Fixed buffer overflow in ICMP-MIB (#1072092)
9a6c41
9a6c41
* Thu Feb 13 2014 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-17
9a6c41
- fixed various error codes in Python module (#1064338)
9a6c41
- fixed net-snmp-config.h header file (#1064437)
9a6c41
9a6c41
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:5.7.2-16
9a6c41
- Mass rebuild 2014-01-24
9a6c41
9a6c41
* Wed Jan 15 2014 Honza Horak <hhorak@redhat.com> - 1:5.7.2-15
9a6c41
- Rebuild for mariadb-libs
9a6c41
  Related: #1045013
9a6c41
9a6c41
* Thu Jan  9 2014 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-14
9a6c41
- move tmpfiles.d config file to /usr/lib (#881218)
9a6c41
- fixed dashes in net-snmp-config.h (#1038642)
9a6c41
- fixed snmpd crashing on monitor trigger evaluation (#1050971)
9a6c41
9a6c41
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:5.7.2-13
9a6c41
- Mass rebuild 2013-12-27
9a6c41
9a6c41
* Thu Dec  5 2013 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-12
9a6c41
- fixed clientaddrUsesPort option (#833015)
9a6c41
- added support of btrfs to hrStorageTable (#1006758)
9a6c41
9a6c41
* Mon Aug 12 2013 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-11
9a6c41
- fixed parsing of integer variable sizes (#953926, #983116)
9a6c41
- added support of simfs and vzfs to hrStorageTable (#861152, #989498)
9a6c41
9a6c41
* Fri Jul 12 2013 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-10
9a6c41
- bumping libnetsnmp soname because of ABI-breaking patch
9a6c41
  (#969061)
9a6c41
9a6c41
* Wed Jun 26 2013 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-9
9a6c41
- fixed potential memory leak on realloc failure when processing 'extend'
9a6c41
  option (#978384)
9a6c41
- added precise enumeration of configuration files searched to
9a6c41
  snmp_config(5) man page (#978398)
9a6c41
- set permissions of snmpd.conf and snmptrapd conf to 0600 (#919240)
9a6c41
- fixed kernel threads in hrSWRunTable (#979329)
9a6c41
- fixed snmpd crashing in the middle of agentx request processing when
9a6c41
  a subagent disconnects (#969061)
9a6c41
- updated UCD-SNMP-MIB::dskTable to dynamically add/remove disks if
9a6c41
  'includeAllDisks' is specified in snmpd.conf (#982644)
9a6c41
- fixed crash in extTable on empty command line (#955609)
9a6c41
- lowered severity of few debugging messages in dot3statsTable (#915302)
9a6c41
9a6c41
* Thu Feb  7 2013 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-8
9a6c41
- Removed APSL patch (#830796)
9a6c41
- fixed net-snmp-create-v3-user to have the same content on all architectures
9a6c41
- /var/lib/net-snmp/mib_indexes and cert_indexes added to net-snmp-libs
9a6c41
  (#906761)
9a6c41
- Python: fixed IPADDRESS size on 64-bit systems (#895357)
9a6c41
9a6c41
* Mon Dec 17 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-7
9a6c41
- Fixed UCD-SNMP::dskTable being slow on NFS mounts (#877326)
9a6c41
9a6c41
* Thu Nov 29 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-6
9a6c41
- Removed unused patch
9a6c41
- Added net-snmp-agent-libs dependency where appropriate
9a6c41
- Added full relro
9a6c41
- Make net-snmp-create-v3-user multilib safe
9a6c41
9a6c41
* Mon Nov 12 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-5
9a6c41
- Fixed snmpd in FIPS mode (#874440)
9a6c41
- Removed APSL licensed code (#830796)
9a6c41
- Synchronized with RHEL-6.4
9a6c41
9a6c41
* Mon Nov 12 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-4
9a6c41
- Fixed systemd support (#875632).
9a6c41
9a6c41
* Mon Oct 29 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-3
9a6c41
- Added direct dependency on perl-devel with architectute in
9a6c41
  net-snmp-devel package to pull proper dependencies.
9a6c41
9a6c41
* Wed Oct 24 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-2
9a6c41
- Fixed net-snmp dependency on net-snmp-agent-libs.
9a6c41
9a6c41
* Thu Oct 18 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.2-1
9a6c41
- Updated to 5.7.2
9a6c41
9a6c41
* Mon Aug 27 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.1-10
9a6c41
- Updated RPM scriplets with latest systemd-rpm macros (#850403).
9a6c41
- Fixed fedora-review tool complaints.
9a6c41
9a6c41
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.7.1-9
9a6c41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9a6c41
9a6c41
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 1:5.7.1-8
9a6c41
- Perl 5.16 rebuild
9a6c41
9a6c41
* Fri May 18 2012 Jan Safranek <jsafrane@redhat.com> 5.7.1-7
9a6c41
- Move /var/lib/net-snmp from net-snmp to net-snmp-libs (#822508)
9a6c41
9a6c41
* Mon Apr 23 2012 Karsten Hopp <karsten@redhat.com> 5.7.1-6
9a6c41
- Temporarily disable T200snmpv2cwalkall_simple test on ppc(64) until
9a6c41
  bug 814829 is fixed
9a6c41
9a6c41
* Fri Mar 30 2012 Jan Safranek <jsafrane@redhat.com> - 1:5.7.1-5
9a6c41
- Rebuilt for new rpm
9a6c41
9a6c41
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.7.1-4
9a6c41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9a6c41
9a6c41
* Mon Nov 28 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7.1-3
9a6c41
- re-introduced /etc/sysconfig files (#752821)
9a6c41
9a6c41
* Wed Oct  5 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7.1-2
9a6c41
- fixed perl linking (#742678)
9a6c41
9a6c41
* Tue Oct  4 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7.1-1
9a6c41
- updated to 5.7.1:
9a6c41
  - Fixed the mib-parsing-bug introduced shortly before 5.7
9a6c41
  - fixed rounding errors for disk percentage calculations
9a6c41
  - Many other miscellaneous minor bug fixes
9a6c41
9a6c41
* Tue Sep 06 2011 Dan Horák <dan[at]danny.cz> - 1:5.7-7
9a6c41
- disable failing test on s390(x) (#680697)
9a6c41
9a6c41
* Thu Aug 11 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7-6
9a6c41
- added new net-snmp-agent-libs subpackage with agent libraries
9a6c41
  -> net-snmp-libs do not need perl and lm_sensors libs
9a6c41
- removed libsnmp.so, it's not used in Fedora (#729811)
9a6c41
- added README.systemd
9a6c41
- added new net-snmp-sysvinit subpackage with legacy init scripts
9a6c41
  (#718183)
9a6c41
9a6c41
* Tue Aug  9 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7-5
9a6c41
- integrated with systemd (#718183)
9a6c41
9a6c41
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1:5.7-4
9a6c41
- Perl mass rebuild
9a6c41
9a6c41
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1:5.7-3
9a6c41
- Perl mass rebuild
9a6c41
9a6c41
* Fri Jul  8 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7-2
9a6c41
- restored rpath in net-snmp-config output - SNMP subagent won't link
9a6c41
  with libsnmpagent.so without it, linker needs to know location
9a6c41
  of libperl.so
9a6c41
- fixed check section to make tests pass on machine without DNS
9a6c41
9a6c41
* Thu Jul  7 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.7-1
9a6c41
- updated to net-snmp-5.7
9a6c41
9a6c41
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:5.6.1-9
9a6c41
- Perl mass rebuild
9a6c41
9a6c41
* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:5.6.1-8
9a6c41
- Perl 5.14 mass rebuild
9a6c41
9a6c41
* Wed Mar 23 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.6.1-7
9a6c41
- Rebuild against newer mysql
9a6c41
9a6c41
* Sat Feb 26 2011 Dennis Gilmore <dennis@ausil.us> - 1:5.6.1-6
9a6c41
- disable failing test on sparc64
9a6c41
9a6c41
* Tue Feb 15 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.6.1-5
9a6c41
- enabled MySQL support in snmptrapd
9a6c41
9a6c41
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.6.1-4
9a6c41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9a6c41
9a6c41
* Wed Jan 19 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.6.1-3
9a6c41
- Rebuild (again) against newer rpm, now with proper rpm-4.9 detection
9a6c41
9a6c41
* Wed Jan 19 2011 Matthias Clasen <mclasen@redhat.com> - 1:5.6.1-2
9a6c41
- Rebuild against newer rpm
9a6c41
9a6c41
* Tue Jan  4 2011 Jan Safranek <jsafrane@redhat.com> - 1:5.6.1-1
9a6c41
- updated to net-snmp-5.6.1
9a6c41
9a6c41
* Mon Dec  6 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.6-5
9a6c41
- re-create /var/run/net-snmp on boot using tmpfiles.d (#656637)
9a6c41
- move snmp-bridge-mib and net-snmp-cert utilities to net-snmp-perl
9a6c41
  subpackage, net-snmp-utils subpackage does not depend on Perl now
9a6c41
9a6c41
* Tue Nov 23 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.6-4
9a6c41
- properly fix failing tests on ppc/s390 (#655731)
9a6c41
9a6c41
* Mon Nov 22 2010 Dan Horák <dan[at]danny.cz> - 1:5.6-3
9a6c41
- temporarily disable a test failing on ppc/s390 arches
9a6c41
9a6c41
* Fri Nov  5 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.6-2
9a6c41
- fixed c++ guards in net-snmp header files (#650219)
9a6c41
9a6c41
* Mon Oct 25 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.6-1
9a6c41
- updated to net-snmp-5.6
9a6c41
9a6c41
* Mon Oct 11 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-21
9a6c41
- fixed truncation of sysObjectID (#640848)
9a6c41
9a6c41
* Thu Aug 19 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-20
9a6c41
- Remove rpath from net-snmp-config output (#554747)
9a6c41
9a6c41
* Wed Aug  4 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-19
9a6c41
- Add APSL 2.0 license to COPYING file
9a6c41
9a6c41
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 1:5.5-18
9a6c41
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
9a6c41
9a6c41
* Tue Jul 20 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-17
9a6c41
- fixed temporary filename generation in snmptrapd (#616347)
9a6c41
9a6c41
* Mon Jun 28 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-16
9a6c41
- rebuild for new perl
9a6c41
9a6c41
* Wed Jun 16 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-14
9a6c41
- add missing struct.h header file (#603243)
9a6c41
9a6c41
* Wed Jun 16 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-13
9a6c41
- add missing include files from util_funcs directory (#603243)
9a6c41
9a6c41
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:5.5-13
9a6c41
- Mass rebuild with perl-5.12.0
9a6c41
9a6c41
* Tue Feb  2 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-12
9a6c41
- store temporary files in /var/run/net-snmp instead of /tmp -
9a6c41
  SELinux does not like it.
9a6c41
9a6c41
* Tue Jan 12 2010 Stepan Kasal <skasal@redhat.com> - 1:5.5-11
9a6c41
- move the perl(:MODULE_COMPAT_5.10.x) require to net-snmp-libs
9a6c41
9a6c41
* Tue Jan 12 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-10
9a6c41
- document various legacy options in this spec file
9a6c41
9a6c41
* Tue Jan 12 2010 Stepan Kasal <skasal@redhat.com> - 1:5.5-9
9a6c41
- require perl(:MODULE_COMPAT_5.10.x) because the package links against
9a6c41
  libperl.so
9a6c41
9a6c41
* Tue Jan  5 2010 Jan Safranek <jsafrane@redhat.com> - 1:5.5-8
9a6c41
- fix invalid access to memory in tcpListenerTable (#551030)
9a6c41
9a6c41
* Mon Dec 21 2009 Jan Safranek <jsafrane@redhat.com> - 1:5.5-7
9a6c41
- fix crash with interfaces without broadcast addresses (like OpenVPN's tun0)
9a6c41
  (#544849)
9a6c41
9a6c41
* Tue Dec  8 2009 Jan Safranek <jsafrane@redhat.com> - 1:5.5-6
9a6c41
- fix compilation of the python module
9a6c41
9a6c41
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1:5.5-5
9a6c41
- rebuild against perl 5.10.1
9a6c41
9a6c41
* Wed Dec  2 2009 Jan Safranek <jsafrane@redhat.com> 1:5.5-4
9a6c41
- fix udpTable indexes on big-endian systems (#543352)
9a6c41
- fix snmptrapd init script to survive with empty /etc/sysconfig/snmptrapd
9a6c41
- lower the default log level of snmpd to get rid of the debug messages
9a6c41
9a6c41
* Wed Nov 25 2009 Jan Safranek <jsafrane@redhat.com>  1:5.5-3
9a6c41
- prepare the .spec file for review
9a6c41
- run automatic regression suite after the compilation of the package
9a6c41
  to check for obvious regressions
9a6c41
- remove unnecessary package dependencies
9a6c41
9a6c41
* Tue Nov 24 2009 Jan Safranek <jsafrane@redhat.com>  1:5.5-2
9a6c41
- introduce /etc/sysconfig/snmptrapd. Use it to specify snmptrapd command
9a6c41
  line options.  /etc/snmp/snmptrapd.options is not used anymore (#540799)
9a6c41
- build-in ipAddressPrefixTable, ipDefaultRouterTable, ipv6ScopeZoneIndexTable,
9a6c41
  ipIfStatsTable, SCTP-MIB, RMON-MIB and Etherlike-MIBs
9a6c41
- remove ucd5820stat helper script, it depends on get5820stats, which is not
9a6c41
  available in Fedora
9a6c41
- move sample services ipf-mod.pl to documentation
9a6c41
- remove logrotate config, snmpd logs into syslog
9a6c41
9a6c41
* Tue Sep 29 2009 Jan Safranek Jan Safranek <jsafranek@redhat.com> 5.5-1
9a6c41
- update to Net-SNMP 5.5
9a6c41
- remove static libraries from -devel subpackage
9a6c41
9a6c41
* Mon Sep 14 2009 Jan Safranek <orion@cora.nwra.com> 1:5.4.2.1-17
9a6c41
- implement force-reload command in initscripts (#523126)
9a6c41
9a6c41
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1:5.4.2.1-16
9a6c41
- rebuilt with new openssl
9a6c41
9a6c41
* Fri Aug 14 2009 Orion Poplawski <orion@cora.nwra.com> 1:5.4.2.1-15
9a6c41
- Prevent post script failure on fresh installs
9a6c41
9a6c41
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.4.2.1-14
9a6c41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9a6c41
9a6c41
* Wed Jul  1 2009 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-13
9a6c41
- package cleanup, remove unnecessary patches
9a6c41
- move local state file from /var/net-snmp/ to /var/lib/net-snmp
9a6c41
9a6c41
* Wed Jul  1 2009 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-12
9a6c41
- make the default configuration less noisy, i.e. do not print "Connection from
9a6c41
  UDP:" and "Received SNMP packet(s) from UDP:" messages on each connection.
9a6c41
  (#509055)
9a6c41
9a6c41
* Mon May 18 2009 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-11
9a6c41
- fix divison-by-zero in cpu statistics (#501210)
9a6c41
9a6c41
* Fri Mar 06 2009 Jesse Keating <jkeating@redhat.com> - 5.4.2.1-10
9a6c41
- Rebuild for new rpm
9a6c41
9a6c41
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.4.2.1-9
9a6c41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9a6c41
9a6c41
* Mon Feb 16 2009 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-8
9a6c41
- fix tcp_wrappers integration (CVE-2008-6123)
9a6c41
9a6c41
* Fri Jan 30 2009 Karsten Hopp <karsten@redhat.com> 5.4.2.1-7
9a6c41
- fix build on s390x which has no libsensors
9a6c41
9a6c41
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> 5.4.2.1-7
9a6c41
- rebuild with new openssl
9a6c41
9a6c41
* Wed Dec 17 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-6
9a6c41
- rebuilt for new python again...
9a6c41
9a6c41
* Mon Dec  1 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-5
9a6c41
- fix rpm ownership of all created directories (#473582)
9a6c41
9a6c41
* Mon Dec  1 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-4
9a6c41
- Rebuild for fixed rpm (#473420)
9a6c41
9a6c41
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1:5.4.2.1-3
9a6c41
- Rebuild for Python 2.6
9a6c41
9a6c41
* Mon Nov  3 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2.1-1
9a6c41
- explicitly require the right version and release of net-snmp and
9a6c41
  net-snmp-libs
9a6c41
- update to net-snmp-5.4.2.1 to fix CVE-2008-4309
9a6c41
9a6c41
* Fri Sep 26 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2-3
9a6c41
- further tune up the distribution of files among subpackages
9a6c41
  and dependencies
9a6c41
9a6c41
* Fri Sep 26 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2-2
9a6c41
- redistribute the perl scripts to the net-snmp package,
9a6c41
  net-snmp-utils doesn't depend on perl now (#462484)
9a6c41
9a6c41
* Wed Sep 17 2008 Jan Safranek <jsafranek@redhat.com> 5.4.2-1
9a6c41
- update to net-snmp-5.4.2
9a6c41
9a6c41
* Wed Sep 10 2008 John A. Khvatov <ivaxer@fedoraproject.org> 5.4.1-22
9a6c41
- add net-snmp-python
9a6c41
9a6c41
* Tue Jul 22 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-21
9a6c41
- fix perl SNMP::Session::set (#452131)
9a6c41
9a6c41
* Fri Jul 11 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-20
9a6c41
- prepare for new rpm version
9a6c41
9a6c41
* Tue Jun 10 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-19
9a6c41
- fix various flaws (CVE-2008-2292 CVE-2008-0960)
9a6c41
9a6c41
* Sat May 31 2008 Dennis Gilmore <dennis@ausil.us> 5.4.1-18
9a6c41
- fix sparc handling in /usr/bin/net-snmp-config
9a6c41
9a6c41
* Thu May 29 2008 Dennis Gilmore <dennis@ausil.us> 5.4.1-17
9a6c41
- fix sparc handling in /usr/include/net-snmp/net-snmp-config-sparc.h
9a6c41
9a6c41
* Sun May 25 2008 Dennis Gilmore <dennis@ausil.us> 5.4.1-16
9a6c41
-sparc multilib handling
9a6c41
9a6c41
* Mon Apr 21 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-15
9a6c41
- explicitly require lm_sensor > 3 for build (#442718)
9a6c41
- create multilib net-snmp-config on multilib architectures only
9a6c41
9a6c41
* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> 5.4.1-14
9a6c41
- add Requires for versioned perl (libperl.so)
9a6c41
- get rid of silly file Requires
9a6c41
9a6c41
* Thu Mar  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 5.4.1-13
9a6c41
- BR: perl(ExtUtils::Embed)
9a6c41
9a6c41
* Thu Mar  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 5.4.1-12
9a6c41
- rebuild for new perl
9a6c41
9a6c41
* Thu Feb 21 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-11
9a6c41
- add openssl-devel to the list of netsnmp-devel deps
9a6c41
9a6c41
* Thu Feb 14 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-10
9a6c41
- fixing ipNetToMediaNetAddress to show IP address (#432780)
9a6c41
9a6c41
* Tue Feb 12 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-9
9a6c41
- introduce /etc/sysconfig/snmpd. Use it to specify snmpd command line options.
9a6c41
  /etc/snmp/snmpd.options is not used anymore (#431391)
9a6c41
9a6c41
* Mon Jan 28 2008 Jan Safranek <jsafranek@redhat.com> 5.4.1-8
9a6c41
- init scripts made LSB compliant
9a6c41
9a6c41
* Wed Dec  5 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-7
9a6c41
- rebuild for openssl soname bump
9a6c41
9a6c41
* Wed Nov 14 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-6
9a6c41
- add support of lm_sensors v3
9a6c41
- added procps to build dependencies (#380321)
9a6c41
- removed beecrypt from dependencies
9a6c41
- fixed crash on reading xen interfaces (#386611)
9a6c41
9a6c41
* Thu Oct 25 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-5
9a6c41
- move mib2c-update from net-snmp-utils to net-snmp-perl, where
9a6c41
  mib2c is located
9a6c41
- add tkmib to net-snmp-gui package (#167933)
9a6c41
9a6c41
* Tue Oct 16 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-4
9a6c41
- License: field fixed to "BSD and CMU"
9a6c41
9a6c41
* Thu Aug 23 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-3
9a6c41
- include these tables: ip-mib/ipv4InterfaceTable
9a6c41
  ip-mib/ipv6InterfaceTable, ip-mib/ipAddressPrefixTable
9a6c41
- fix Requires of net-snmp-devel to include lmsensors-devel on supported
9a6c41
  architectures
9a6c41
9a6c41
* Wed Aug 22 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-2
9a6c41
- gawk added to build dependencies
9a6c41
9a6c41
* Tue Aug  7 2007 Jan Safranek <jsafranek@redhat.com> 5.4.1-1
9a6c41
- License: field changed to MIT
9a6c41
- 5.4.1 integrated
9a6c41
9a6c41
* Tue Jul 31 2007 Jan Safranek <jsafranek@redhat.com> 5.4-16
9a6c41
- supported lm_sensors on ppc64 (#249255)
9a6c41
- snmpconf generates config files with proper selinux context
9a6c41
  (#247462)
9a6c41
- fix leak  in udp transport (#247771)
9a6c41
- add alpha to supported archs in net-snmp-config (#246825)
9a6c41
- fix hrSWInst (#250237)
9a6c41
9a6c41
* Thu Jun 28 2007 Jan Safranek <jsafranek@redhat.com> 5.4-15
9a6c41
- fix default snmptrapd.conf
9a6c41
9a6c41
* Thu May  3 2007 Jan Safranek <jsafranek@redhat.com> 5.4-14
9a6c41
- fix snmptrapd hostname logging (#238587)
9a6c41
- fix udpEndpointProcess remote IP address (#236551)
9a6c41
- fix -M option of net-snmp-utils (#244784)
9a6c41
- default snmptrapd.conf added (#243536)
9a6c41
- fix crash when multiple exec statements have the same name
9a6c41
  (#243536)
9a6c41
- fix ugly error message when more interfaces share
9a6c41
  one IP address (#209861)
9a6c41
9a6c41
* Mon Mar 12 2007 Radek Vokál <rvokal@redhat.com> - 1:5.4-13
9a6c41
- fix overly verbose log message (#221911)
9a6c41
- few minor tweaks for review - still not perfect
9a6c41
- fix linking with lcrypto (#231805)
9a6c41
9a6c41
* Fri Mar  9 2007 Radek Vokál <rvokal@redhat.com> - 5.4-12
9a6c41
- lm_sensors-devel only where avaliable
9a6c41
9a6c41
* Thu Mar  1 2007 Radek Vokál <rvokal@redhat.com> - 5.4-11
9a6c41
- fix lm_sensors-devel Requires (#229109)
9a6c41
9a6c41
* Mon Feb 26 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 5.4-10
9a6c41
- fix net-snmp-config strange values for --libs (#228588)
9a6c41
9a6c41
* Fri Feb 23 2007 Radek Vokál <rvokal@redhat.com> - 5.4-9
9a6c41
- fix dependency on lm_sensors-devel (#229109)
9a6c41
- spec file cleanups
9a6c41
9a6c41
* Tue Jan 23 2007 Radek Vokál <rvokal@redhat.com> - 5.4-8
9a6c41
- fix occasional segfaults when snmpd starts
9a6c41
9a6c41
* Thu Jan 11 2007 Radek Vokál <rvokal@redhat.com> - 5.4-7
9a6c41
- fix ethtool extension (#222268)
9a6c41
9a6c41
* Thu Jan 11 2007 Radek Vokál <rvokal@redhat.com> - 5.4-6
9a6c41
- swith to new disman implementation
9a6c41
9a6c41
* Tue Dec 12 2006 Radek Vokál <rvokal@redhat.com> - 5.4-5
9a6c41
- fix memleaks in ip-addr and tcpConn
9a6c41
9a6c41
* Thu Dec  7 2006 Radek Vokál <rvokal@redhat.com> - 5.4-4
9a6c41
- fix rtnetlink.h/if_addr.h 
9a6c41
9a6c41
* Thu Dec  7 2006 Joe Orton <jorton@redhat.com> - 5.4-3
9a6c41
- add Requires for tcp_wrappers-devel for -devel
9a6c41
9a6c41
* Mon Dec  4 2006 Radek Vokál <rvokal@redhat.com> - 5.4-2
9a6c41
- rebuilt against tcp_wrappers-devel
9a6c41
9a6c41
* Mon Nov 27 2006 Radek Vokal <rvokal@redhat.com> - 5.4-1
9a6c41
- upgrade to 5.4
9a6c41
- patch cleanup
9a6c41
- snmpd uses /var/run/snmpd.pid (#211264)
9a6c41
9a6c41
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 5.3.1-11
9a6c41
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
9a6c41
9a6c41
* Mon Sep 25 2006 Radek Vokal <rvokal@redhat.com> 5.3.1-10
9a6c41
- add mibII/mta_sendmail (#207909)
9a6c41
9a6c41
* Fri Sep 22 2006 Radek Vokal <rvokal@redhat.com> 5.3.1-9
9a6c41
- fix deprecated syscall base_reachable_time (#207273)
9a6c41
9a6c41
* Wed Sep 13 2006 Radek Vokal <rvokal@redhat.com> 5.3.1-8
9a6c41
- enable smux to listen only on LOCAL by default (#181667)
9a6c41
- use correct answer adrress 
9a6c41
9a6c41
* Tue Sep  5 2006 Radek Vokal <rvokal@redhat.com> 5.3.1-7
9a6c41
- better upstream patch for byteorder
9a6c41
- add epoch to corespond with upstream versioning 
9a6c41
9a6c41
* Wed Aug 30 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.0-6
9a6c41
- fix IPv4/IPv6 address presentation (#200255)
9a6c41
9a6c41
* Wed Aug 23 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.0-5
9a6c41
- SMUX support is still needed .. will disappear later!
9a6c41
- static libs should be in devel not libs (#203571)
9a6c41
- fix lm_sensors issues
9a6c41
9a6c41
* Tue Aug 22 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.0-4
9a6c41
- turn off SMUX support (#110931)
9a6c41
- add dist tag
9a6c41
9a6c41
* Thu Aug 10 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.0-3
9a6c41
- fix lib dirs in configure (#197684)
9a6c41
9a6c41
* Thu Aug  3 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.0-2
9a6c41
- better patch for depreciated sysctl call
9a6c41
9a6c41
* Mon Jul 17 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.0-1
9a6c41
- update to 5.3.1 final version, fix version number
9a6c41
9a6c41
* Wed Jul 12 2006 Radek Vokál <rvokal@redhat.com> 5.3.1.rc4-2
9a6c41
- fix init script, read .options files from /etc/snmp (#195702)
9a6c41
9a6c41
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 5.3.1.rc4-1.1
9a6c41
- rebuild
9a6c41
9a6c41
* Mon Jul 10 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.rc4-1
9a6c41
- update to release candidate 4
9a6c41
- fix lib dependencies on 64bit archs
9a6c41
- supress perl build
9a6c41
9a6c41
* Tue Jun 13 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.pre3-2
9a6c41
- add tcp-mib (#194856)
9a6c41
9a6c41
* Fri Jun  2 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.pre3-1
9a6c41
- update to another prerelease (fixes perl agents)
9a6c41
9a6c41
* Fri May 26 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.pre2-4
9a6c41
- fix lib version 
9a6c41
9a6c41
* Thu May 25 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.pre2-3
9a6c41
- another multilib fix. Fix also net-snmp-config script
9a6c41
9a6c41
* Wed May 24 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.pre2-2
9a6c41
- another attempt to fix multilib issue. Generate dummy net-snmp-config.h file
9a6c41
9a6c41
* Tue May 23 2006 Radek Vokal <rvokal@redhat.com> 5.3.1.pre2-1
9a6c41
- update to 5.3.1.pre2
9a6c41
- fix multilib issues (#192736)
9a6c41
  On system with /usr/lib64 use net-snmp-config64 and net-snmp-config64.h
9a6c41
9a6c41
* Sat Apr 15 2006 Radek Vokál <rvokal@redhat.com> 5.3-8
9a6c41
- fix missing IF-MIB::ifNumber.0 (#189007)
9a6c41
9a6c41
* Wed Apr 05 2006 Radek Vokál <rvokal@redhat.com> 5.3-7
9a6c41
- fix parsing of /proc/diskstats
9a6c41
- fix disman monitor crash
9a6c41
- fix perl vendor name
9a6c41
- fix OID lookup fail
9a6c41
9a6c41
* Sat Mar 25 2006 Radek Vokal <rvokal@redhat.com> 5.3-6
9a6c41
- use net.ipv6.neigh.lo.retrans_time_ms (#186546)
9a6c41
9a6c41
* Mon Mar 20 2006 Radek Vokal <rvokal@redhat.com> 5.3-5
9a6c41
- allow disman/event-mib
9a6c41
9a6c41
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 5.3-4.2
9a6c41
- bump again for double-long bug on ppc(64)
9a6c41
9a6c41
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 5.3-4.1
9a6c41
- rebuilt for new gcc4.1 snapshot and glibc changes
9a6c41
9a6c41
* Thu Feb  2 2006 Radek Vokál <rvokal@redhat.com> 5.3-4
9a6c41
- fix crash on s390x and ppc64
9a6c41
9a6c41
* Mon Jan 30 2006 Radek Vokál <rvokal@redhat.com> 5.3-3
9a6c41
- fix for lm_Senors, the max is no longer a fixed value
9a6c41
- parsing fixed for /proc/net/if_inet6
9a6c41
9a6c41
* Wed Jan 18 2006 Radek Vokal <rvokal@redhat.com> 5.3-2
9a6c41
-  Security fix. Bug granting write access to read-only users 
9a6c41
   or communities which were configured  using the "rocommunity" 
9a6c41
   or "rouser" snmpd.conf tokens fixed
9a6c41
9a6c41
* Fri Dec 30 2005 Radek Vokal <rvokal@redhat.com>
9a6c41
- upgrade to 5.3 
9a6c41
9a6c41
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
9a6c41
- rebuilt for new gcj
9a6c41
9a6c41
* Fri Dec 16 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-4
9a6c41
- check for header files in configure
9a6c41
- patch for SNMPv3 traps / session user creation (net-snmp bz#1374087)
9a6c41
9a6c41
* Fri Dec 09 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-3
9a6c41
- fix ipaddr return type on 64bit machines 
9a6c41
9a6c41
* Wed Dec 07 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-2
9a6c41
- fix read problem on stream sockets (net-snmp bz#1337534)
9a6c41
9a6c41
* Tue Nov 29 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-1
9a6c41
- upgrade to 5.2.2 final
9a6c41
9a6c41
* Mon Nov 21 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-0.rc6.1
9a6c41
- update to rc6, snmpnetstat changes due to license problems
9a6c41
- persistent files in directory defined by snmp.conf persistentDir are 
9a6c41
  loaded at startup
9a6c41
9a6c41
* Tue Nov 15 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-0.rc5.1
9a6c41
- another release candidate 
9a6c41
9a6c41
* Tue Nov 08 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-0.rc4.2
9a6c41
- Remove .la file from net-snmp-libs (#172618)
9a6c41
- grab new openssl
9a6c41
9a6c41
* Mon Nov 07 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-0.rc4.1
9a6c41
- update to release candidate 4
9a6c41
9a6c41
* Tue Nov 01 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2-0.rc3.1
9a6c41
- release candidate 3 of net-snmp-5.2.2
9a6c41
9a6c41
* Tue Oct 25 2005 Radek Vokal <rvokal@redhat.com> - 5.2.2.rc2-1
9a6c41
- rc2 prebuilt
9a6c41
9a6c41
* Tue Sep 20 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1.2-3
9a6c41
- fix endian issues for addresses
9a6c41
9a6c41
* Fri Aug 12 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1.2-2
9a6c41
- fix for s390x counter32 overflow (sachinp@in.ibm.com)
9a6c41
9a6c41
* Wed Jul 13 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1.2-1
9a6c41
- CAN-2005-2177 new upstream version fixing DoS (#162908)
9a6c41
9a6c41
* Tue May 31 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-13
9a6c41
- CAN-2005-1740 net-snmp insecure temporary file usage (#158770)
9a6c41
- patch from suse.de
9a6c41
9a6c41
* Wed May 18 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-12
9a6c41
- session free fixed, agentx modules build fine (#157851)
9a6c41
- fixed dependency for net-snmp libs (#156932)
9a6c41
9a6c41
* Wed May 04 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-11
9a6c41
- report gigabit Ethernet speeds using Ethtool (#152480)
9a6c41
9a6c41
* Tue Apr 19 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-10
9a6c41
- fixed missing requires for devel package (#155221)
9a6c41
9a6c41
* Wed Apr 06 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-9
9a6c41
- switching to a different 64bit patch, hopefully 64bit problems are gone for a while
9a6c41
9a6c41
* Mon Apr 04 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-8
9a6c41
- net-snmp properly deals with large partitions (#153101) <jryska@redhat.com>
9a6c41
9a6c41
* Thu Mar 31 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-7
9a6c41
- agentx double free error fix <jp.fujitsu>
9a6c41
9a6c41
* Thu Mar 24 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-6
9a6c41
- fixed unexpected length for type ASN_UNSIGNED (#151892)
9a6c41
- fixed uptime problems on ia64
9a6c41
9a6c41
* Wed Mar 09 2005 Radek Vokal <rvokal@redhat.com> - 5.2.1-5
9a6c41
- 64bit needed some changes, was causing timeouts on 64bit archs!? 
9a6c41
- affects bugs #125432 and #132058
9a6c41
9a6c41
* Tue Mar  1 2005 Tomas Mraz <tmraz@redhat.com> - 5.2.1-4
9a6c41
- rebuild with openssl-0.9.7e
9a6c41
9a6c41
* Wed Feb 23 2005 Radek Vokal <rvokal@redhat.com> - 5.1.2-3
9a6c41
- patch from CVS - kill extra carriage return (#144917)
9a6c41
- removed patch for interface indexing - doesn't show virtual interfaces
9a6c41
9a6c41
* Tue Feb  8 2005 Jeremy Katz <katzj@redhat.com> - 5.2.1-2
9a6c41
- rebuild for new librpm
9a6c41
9a6c41
* Mon Jan 31 2005 Radek Vokal <rvokal@redhat.com> 5.2.1-1
9a6c41
- new release, fixing several issues
9a6c41
- pointer needs to be inicialized (#146417)
9a6c41
9a6c41
* Mon Dec 27 2004 Radek Vokal <rvokal@redhat.com> 5.2-2
9a6c41
- patch adding ipv6 support to ip system stats
9a6c41
9a6c41
* Tue Nov 30 2004 Radek Vokal <rvokal@redhat.com> 5.2-1
9a6c41
- net-snmp-5.2, patch clean-up
9a6c41
9a6c41
* Mon Nov 15 2004 Radek Vokal <rvokal@redhat.com> 5.1.2-12
9a6c41
- snmpd crash with 'interfaces' directives in snmpd.conf fixed #139010
9a6c41
- rather dirty patch fixing conf directory for net-snmp-config
9a6c41
9a6c41
* Fri Oct 15 2004 Radek Vokal <rvokal@redhat.com> 5.1.2-11
9a6c41
- Logrotate support added (#125004)
9a6c41
9a6c41
* Thu Oct 14 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.2-10
9a6c41
- Extended the libwrap and bsdcompat patches
9a6c41
9a6c41
* Mon Oct 11 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.2-9
9a6c41
- Droped obsolete lm-sensors patch and enabled lmSensors module
9a6c41
- Marked several patches to be removed for 5.1.3
9a6c41
9a6c41
* Wed Sep 29 2004 Warren Togami <wtogami@redhat.com> 5.1.2-8
9a6c41
- remove README* that do not apply to Linux
9a6c41
- trim massive ChangeLog
9a6c41
9a6c41
* Wed Sep 22 2004 Florian La Roche <Florian.LaRoche@redhat.de>
9a6c41
- move ldconfig post/postun to libs subrpm
9a6c41
9a6c41
* Wed Sep 15 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.2-6
9a6c41
- Split out libs package for multilib compatibility
9a6c41
9a6c41
* Wed Sep 08 2004 Radek Vokal <rvokal@redhat.com> 5.1.2-4
9a6c41
- New prereq for net-snmp-devel
9a6c41
- lelf check removed from configure.in (#128748)
9a6c41
- fixed snmpd coredump when sent SIGHUP (#127314)
9a6c41
9a6c41
* Tue Sep 07 2004 Radek Vokal <rvokal@redhat.com> 5.1.2-3
9a6c41
- Agentx failed to send trap, fixed (#130752, #122338)
9a6c41
9a6c41
* Mon Sep 06 2004 Radek Vokal <rvokal@redhat.com> 5.1.2-2
9a6c41
- Patch fixing uninitalized stack variable in smux_trap_process (#130179)
9a6c41
9a6c41
* Wed Aug 18 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.2-1
9a6c41
- Update to 5.1.2
9a6c41
- Removed net-snmp-5.0.1-initializer patch, included upstream
9a6c41
9a6c41
* Tue Jun 15 2004 Phil Knirsch <pknirsch@redhat.com>
9a6c41
- Fixed small bug in snmptrapd initscript (#126000).
9a6c41
9a6c41
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
9a6c41
- rebuilt
9a6c41
9a6c41
* Thu May 06 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.1-3
9a6c41
- Reworked the perl filelist stuff (Thanks to marius feraru).
9a6c41
9a6c41
* Thu Apr 08 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.1-2
9a6c41
- Added Kaj J. Niemi that fixes ipAdEntIfIndex problem (#119106)
9a6c41
- Added Kaj J. Niemi to shut up memshared message for 2.6 kernel (#119203)
9a6c41
9a6c41
* Tue Mar 23 2004 Phil Knirsch <pknirsch@redhat.com> 5.1.1-1
9a6c41
- Update to latest upstream version 5.1.1
9a6c41
- Included updated patches from Kaj J. Niemi (#118580).
9a6c41
9a6c41
* Thu Mar 18 2004 Phil Knirsch <pknirsch@redhat.com> 5.1-12
9a6c41
- Hacked an ugly perl hack to get rid of perl RPATH problems.
9a6c41
- Fixed 64bit patch and applied it. ;-)
9a6c41
9a6c41
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
9a6c41
- rebuilt
9a6c41
9a6c41
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
9a6c41
- rebuilt
9a6c41
9a6c41
* Wed Feb 04 2004 Phil Knirsch <pknirsch@redhat.com> 5.1-10
9a6c41
- Included 64bit fix from Mark Langsdorf (#114645).
9a6c41
9a6c41
* Tue Feb 03 2004 Phil Knirsch <pknirsch@redhat.com> 5.1-9
9a6c41
- Reverted removal of _includir redefiniton due to php-snmp dependancy.
9a6c41
- Remove SO_BSDCOMPAT setsockopt() call, deprecated.
9a6c41
9a6c41
* Thu Jan 29 2004 Phil Knirsch <pknirsch@redhat.com> 5.1-8
9a6c41
- Quite a bit of specfile cleanup from Marius FERARU.
9a6c41
9a6c41
* Thu Jan 22 2004 Thomas Woerner <twoerner@redhat.com> 5.1-7
9a6c41
- enabled pie (snmpd, snmptrapd) - postponed for ia64
9a6c41
- added --with-pic to configure call
9a6c41
9a6c41
* Thu Jan 15 2004 Phil Knirsch <pknirsch@redhat.com> 5.1-6
9a6c41
- Fixed 64bit build problems when 32bit popt lib is installed.
9a6c41
9a6c41
* Tue Jan 13 2004 Phil Knirsch <pknirsch@redhat.com> 5.1-5
9a6c41
- rebuilt
9a6c41
9a6c41
* Sun Jan 11 2004 Florian La Roche <Florian.LaRoche@redhat.de> 5.1-4
9a6c41
- rebuild for new rpm
9a6c41
9a6c41
* Wed Dec 10 2003 Phil Knirsch <pknirsch@redhat.com> 5.1-3
9a6c41
- Removed snmpcheck again, needs perl(Tk) which we don't ship (#111194).
9a6c41
- Fixed getopt definition in include file (#111209).
9a6c41
- Included Kaj J. Niemi's patch for broken perl module (#111319).
9a6c41
- Included Kaj J. Niemi's patch for broken async getnext perl call (#111479).
9a6c41
- Included Kaj J. Niemi's patch for broken hr_storage (#111502).
9a6c41
9a6c41
* Wed Nov 26 2003 Phil Knirsch <pknirsch@redhat.com> 5.1-2
9a6c41
- Included BuildPrereq on lm_sensors-devel on x86 archs (#110616).
9a6c41
- Fixed deprecated initscript options (#110618).
9a6c41
9a6c41
* Wed Nov 19 2003 Phil Knirsch <pknirsch@redhat.com> 5.1-1
9a6c41
- Updated to latest net-snmp-5.1 upstream version.
9a6c41
- Tons of specfile and patch cleanup.
9a6c41
- Cleaned up perl stuff (mib2c etc, see #107707).
9a6c41
- Added lm_sensors support patch for x86 archs from Kaj J. Niemi (#107618).
9a6c41
- Added support for custom mib paths and mibs to snmptrapd initscript (#102762)
9a6c41
9a6c41
* Mon Oct 13 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.9-2
9a6c41
- Due to rpm-devel we need elfutils-devel, too (#103982).
9a6c41
9a6c41
* Mon Sep 29 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.9-1
9a6c41
- Updated to latest upstream version net-snmp-5.0.9
9a6c41
- Added patch to fix net-snmp-perl problems (#105842).
9a6c41
9a6c41
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
9a6c41
- allow compiling without tcp_wrappers
9a6c41
9a6c41
* Wed Sep 17 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-11.1
9a6c41
- rebuilt
9a6c41
9a6c41
* Wed Sep 17 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-11
9a6c41
- Fixed permission for net-snmp-config in net-snmp-devel
9a6c41
9a6c41
* Mon Sep 08 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-10.1
9a6c41
- rebuilt
9a6c41
9a6c41
* Mon Sep 08 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-10
9a6c41
- Moved net-snmp-config into devel package (#103927)
9a6c41
9a6c41
* Fri Aug 22 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-9.1
9a6c41
- rebuilt
9a6c41
9a6c41
* Thu Aug 21 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-9
9a6c41
- Added sample config to make net-snmp RFC 1213 compliant.
9a6c41
9a6c41
* Fri Aug 15 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-8
9a6c41
- Fixed problem with perl option (#102420).
9a6c41
- Added patch for libwrap fix (#77926).
9a6c41
9a6c41
* Tue Aug 12 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-7.1
9a6c41
- rebuilt
9a6c41
9a6c41
* Tue Aug 12 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-7
9a6c41
- Fixed build problems on ppc64
9a6c41
- Fixed double packaged manpages (#102075).
9a6c41
9a6c41
* Thu Aug 07 2003 Phil Knirsch <pknirsch@redhat.com>
9a6c41
- Fixed problem with new proc output (#98619, #89960).
9a6c41
9a6c41
* Wed Aug 06 2003 Phil Knirsch <pknirsch@redhat.com>
9a6c41
- Fixed ro/rw problem with v2 and v3 request (#89612)
9a6c41
9a6c41
* Tue Aug 05 2003 Phil Knirsch <pknirsch@redhat.com>
9a6c41
- Fixed permission problem for debuginfo (#101456)
9a6c41
9a6c41
* Thu Jul 31 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-6.1
9a6c41
- Fixed file list for latest build.
9a6c41
9a6c41
* Thu Jul 31 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-6
9a6c41
- Fixed build problems for net-snmp-perl.
9a6c41
9a6c41
* Sun Jul 27 2003 Florian La Roche <Florian.LaRoche@redhat.de> 5.0.8-5
9a6c41
- actually apply ipv6 patch
9a6c41
9a6c41
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
9a6c41
- rebuilt
9a6c41
9a6c41
* Tue Apr 29 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-3
9a6c41
- bumped release and rebuilt.
9a6c41
9a6c41
* Tue Apr 29 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-2
9a6c41
- Hack to make it build on 64bit platforms with /usr/lib64 correctly.
9a6c41
- Fixed bug #85071 (leak of open descriptors for ipv6).
9a6c41
9a6c41
* Fri Mar 28 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.8-1
9a6c41
- Updated to latest upstream version 5.0.8 (bug #88580)
9a6c41
9a6c41
* Thu Feb 13 2003 Phil Knirsch <pknirsch@redhat.com>
9a6c41
- Included generation of perl stuff. Thanks to Harald Hoyer.
9a6c41
9a6c41
* Wed Feb 12 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.7-1
9a6c41
- Updated to net-snmp-5.0.7. Fixed especially the performance problem with
9a6c41
  limited trees.
9a6c41
9a6c41
* Tue Feb 11 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.6-17
9a6c41
- Fixed ucd-snmp.redhat.conf (#78391).
9a6c41
- Fixed snmpwalk examples in config file.
9a6c41
9a6c41
* Mon Feb 10 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.6-15
9a6c41
- Fixed invalid SMUX packet (#83487).
9a6c41
9a6c41
* Thu Feb 06 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.6-14
9a6c41
- Fixed the libdir problem.
9a6c41
9a6c41
* Wed Feb 05 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.6-13
9a6c41
- Updated the old libtool rpath patch.
9a6c41
9a6c41
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 5.0.6-12
9a6c41
- rebuilt
9a6c41
9a6c41
* Tue Jan 14 2003 Phil Knirsch <pknirsch@redhat.com> 5.0.6-11
9a6c41
- Updated nolibelf patch and activated it again.
9a6c41
9a6c41
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 5.0.6-10
9a6c41
- Rebuild
9a6c41
9a6c41
* Tue Dec 17 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.6-9
9a6c41
- Added bzip2-devel to BuildPreReq (#76086, #70199).
9a6c41
9a6c41
* Thu Nov 28 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.6-8
9a6c41
- Added patch to increase SMUXMAXSTRLEN. 
9a6c41
9a6c41
* Thu Nov  7 2002 Tim Powers <timp@redhat.com> 5.0.6-6
9a6c41
- rebuilt to fix broken deps
9a6c41
- remove files from the buildroot that we don't want to ship
9a6c41
9a6c41
* Thu Nov  7 2002 Joe Orton <jorton@redhat.com> 5.0.6-5
9a6c41
- add fix for -DUCD_COMPATIBLE (#77405)
9a6c41
9a6c41
* Thu Nov 07 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.6-4
9a6c41
- Another bump required. Some more specfile changes.
9a6c41
9a6c41
* Wed Nov 06 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.6-3
9a6c41
- Bumped release and rebuilt.
9a6c41
- Removed all dbFOO cruft again.
9a6c41
9a6c41
* Wed Oct 09 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.6-2
9a6c41
- Updated to latest released version.
9a6c41
9a6c41
* Sat Aug 31 2002 Florian La Roche <Florian.LaRoche@redhat.de>
9a6c41
- do not link against -lelf
9a6c41
9a6c41
* Thu Jun 27 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.1-5
9a6c41
- Added --enable-ucd-snmp-compatibility for compatibility with older version
9a6c41
  and fixed installation thereof.
9a6c41
- Got rid of the perl(Tk) dependancy by removing snmpcheck.
9a6c41
- Include /usr/include/ucd-snmp in the filelist.
9a6c41
- Fixed a problem with the ucd-snmp/version.h file.
9a6c41
9a6c41
* Wed Jun 26 2002 Phil Knirsch <pknirsch@redhat.com> 5.0.1-1
9a6c41
- Updated to 5.0.1
9a6c41
- Dropped --enable-reentrant as it's currently broken
9a6c41
9a6c41
* Tue Apr 23 2002 Phil Knirsch <pknirsch@redhat.com> 5.0-1
9a6c41
- Switch to latest stable version, 5.0
9a6c41
- Renamed the packate to net-snmp and obsoleted ucd-snmp.
9a6c41
9a6c41
* Wed Apr 17 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4-3
9a6c41
- Fixed problem with reload in initscript (#63526).
9a6c41
9a6c41
* Mon Apr 15 2002 Tim Powers <timp@redhat.com> 4.2.4-2
9a6c41
- rebuilt in new environment
9a6c41
9a6c41
* Mon Apr 15 2002 Tim Powers <timp@redhat.com> 4.2.4-1
9a6c41
- update to 4.2.4 final
9a6c41
9a6c41
* Sat Apr 13 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4.pre3-5
9a6c41
- Added some missing files to the %%files section.
9a6c41
9a6c41
* Tue Apr 09 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4.pre3-4
9a6c41
- Hardcoded the ETC_MNTTAB to point to "/etc/mtab".
9a6c41
9a6c41
* Mon Apr 08 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4.pre3-3
9a6c41
- Removed the check for dbFOO as we don't want to add another requirement.
9a6c41
9a6c41
* Fri Apr 05 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4.pre3-2
9a6c41
- Added missing BuildPrereq to openssl-devel (#61525)
9a6c41
9a6c41
* Thu Apr 04 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4.pre3-1
9a6c41
- Added ucd5820stat to the files section.
9a6c41
- Updated to latest version (4.2.4.pre3)
9a6c41
9a6c41
* Mon Mar 18 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.4.pre2-1
9a6c41
- Updated to latest version (4.2.4.pre2)
9a6c41
9a6c41
* Tue Jan 29 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.3-4
9a6c41
- Added the snmptrapd init script as per request (#49205)
9a6c41
- Fixed the again broken rpm query stuff (#57444)
9a6c41
- Removed all old and none-used db related stuff (libs and header checks/files)
9a6c41
9a6c41
* Mon Jan 07 2002 Phil Knirsch <pknirsch@redhat.com> 4.2.3-2
9a6c41
- Included the Axioma Security Research fix for snmpnetstat from bugtraq.
9a6c41
9a6c41
* Mon Dec 03 2001 Phil Knirsch <phil@redhat.de> 4.2.3-1
9a6c41
- Update to 4.2.3 final.
9a6c41
- Fixed libtool/rpath buildroot pollution problem.
9a6c41
- Fixed library naming problem.
9a6c41
9a6c41
* Fri Oct  5 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Fixed a server segfault for snmpset operation (#53640). Thanks to Josh Giles
9a6c41
  and Wes Hardaker for the patch.
9a6c41
9a6c41
* Mon Sep 10 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Fixed problem with RUNTESTS script.
9a6c41
9a6c41
* Tue Sep  4 2001 Preston Brown <pbrown@redhat.com>
9a6c41
- fixed patch related to bug #35016 (Dell)
9a6c41
9a6c41
* Fri Aug 24 2001 Philipp Knirsch <pknirsch@redhat.de> 4.2.1-6
9a6c41
- Fixed snmpd description (#52366)
9a6c41
9a6c41
* Wed Aug 22 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Final bcm5820 fix. Last one was broken.
9a6c41
- Fixed bugzilla bug (#51960) where the binaries contained rpath references.
9a6c41
9a6c41
* Wed Aug 15 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Fixed a couple of security issues:
9a6c41
  o /tmp race and setgroups() privilege problem
9a6c41
  o Various buffer overflow and format string issues.
9a6c41
  o One signedness problem in ASN handling.
9a6c41
- Fixed an important RFE to support bcm5820 cards. (#51125)
9a6c41
9a6c41
* Fri Jul 20 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Removed tkmib from the package once again as we don't ship the Tk.pm CPAN
9a6c41
  perl module required to run it (#49363)
9a6c41
- Added missing Provides for the .so.0 libraries as rpm doesn't seem to find
9a6c41
  those during the build anymore (it used to) (#46388)
9a6c41
9a6c41
* Thu Jul 19 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Enabled IPv6 support (RFE #47764)
9a6c41
- Hopefully final fix of snmpwalk problem (#42153). Thanks to Douglas Warzecha
9a6c41
  for the patch and Matt Domsch for reporting the problem.
9a6c41
9a6c41
* Tue Jun 26 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Fixed smux compilation problems (#41452)
9a6c41
- Fixed wrong paths displayed in manpages (#43053)
9a6c41
9a6c41
* Mon Jun 25 2001 Philipp Knirsch <pknirsch@redhat.de>
9a6c41
- Updated to 4.2.1. Removed 2 obsolete patches (fromcvs and #18153)
9a6c41
- Include /usr/share/snmp/snmpconf in %%files
9a6c41
9a6c41
* Wed Jun 13 2001 Than Ngo <than@redhat.com>
9a6c41
- fix to use libwrap in distro
9a6c41
- add buildprereq: tcp_wrappers
9a6c41
9a6c41
* Fri Jun  1 2001 Bill Nottingham <notting@redhat.com>
9a6c41
- add a *new* patch for IP address return sizes
9a6c41
9a6c41
* Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
9a6c41
- add patch so that only four bytes are returned for IP addresses on ia64 (#32244)
9a6c41
9a6c41
* Wed Apr 11 2001 Bill Nottingham <notting@redhat.com>
9a6c41
- rebuild (missing alpha packages)
9a6c41
9a6c41
* Fri Apr  6 2001 Matt Wilson <msw@redhat.com>
9a6c41
- added ucd-snmp-4.2-null.patch to correcly handle a NULL value (#35016)
9a6c41
9a6c41
* Tue Apr  3 2001 Preston Brown <pbrown@redhat.com>
9a6c41
- clean up deinstallation (#34168)
9a6c41
9a6c41
* Tue Mar 27 2001 Matt Wilson <msw@redhat.com>
9a6c41
- return a usable RETVAL when running "service snmpd status" (#33571)
9a6c41
9a6c41
* Tue Mar 13 2001 Matt Wilson <msw@redhat.com>
9a6c41
- configure with --enable-reentrant and added "smux" and "agentx" to
9a6c41
  --with-mib-modules= argument (#29626)
9a6c41
9a6c41
* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
9a6c41
- rebuild in new environment
9a6c41
9a6c41
* Mon Feb 26 2001 Tim Powers <timp@redhat.com>
9a6c41
- fixed initscript, for reload and restart it was start then stop,
9a6c41
  fixed. (#28477)
9a6c41
9a6c41
* Fri Feb  2 2001 Trond Eivind Glomsrod <teg@redhat.com>
9a6c41
- i18nize initscript
9a6c41
9a6c41
* Sat Jan  6 2001 Jeff Johnson <jbj@redhat.com>
9a6c41
- don't depend on /etc/init.d so that package will work with 6.2.
9a6c41
- perl path fiddles no longer needed.
9a6c41
- rely on brp-compress frpm rpm to compress man pages.
9a6c41
- patch from ucd-snmp CVS (Wes Hardaker).
9a6c41
- configure.in needs to check for rpm libraries correctly (#23033).
9a6c41
- add simple logrotate script (#21399).
9a6c41
- add options to create pidfile and log with syslog with addresses (#23476).
9a6c41
9a6c41
* Sat Dec 30 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- package for Red Hat 7.1.
9a6c41
9a6c41
* Thu Dec 07 2000 Wes Hardaker <hardaker@users.sourceforge.net>
9a6c41
- update for 4.2
9a6c41
9a6c41
* Thu Oct 12 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- add explicit format for syslog call (#18153).
9a6c41
9a6c41
* Thu Jul 20 2000 Bill Nottingham <notting@redhat.com>
9a6c41
- move initscript back
9a6c41
9a6c41
* Thu Jul 20 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- rebuild per Trond's request.
9a6c41
9a6c41
* Tue Jul 18 2000 Nalin Dahyabhai <nalin@redhat.com>
9a6c41
- fix syntax error that crept in with condrestart
9a6c41
9a6c41
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
9a6c41
- automatic rebuild
9a6c41
9a6c41
* Mon Jul 10 2000 Preston Brown <pbrown@redhat.com>
9a6c41
- move initscript and add condrestart magic
9a6c41
9a6c41
* Sat Jun 17 2000 Bill Nottingham <notting@redhat.com>
9a6c41
- fix %%attr on man pages
9a6c41
9a6c41
* Mon Jun 12 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- tkmib doco had #!/usr/bin/perl55
9a6c41
- include snmpcheck and tkmib again (still needs some CPAN module, however).
9a6c41
9a6c41
* Tue Jun  6 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- update to 4.1.2.
9a6c41
- FHS packaging.
9a6c41
- patch for rpm 4.0.
9a6c41
9a6c41
* Thu May 18 2000 Trond Eivind Glomsrod <teg@redhat.com>
9a6c41
- add version to buildroot
9a6c41
- rebuilt with new libraries
9a6c41
9a6c41
* Sun Feb 27 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- default config was broken (from Wes Hardaker) (#9752)
9a6c41
9a6c41
* Sun Feb 13 2000 Jeff Johnson <jbj@redhat.com>
9a6c41
- compressed man pages.
9a6c41
9a6c41
* Fri Feb 11 2000 Wes Hardaker <wjhardaker@ucdavis.edu>
9a6c41
- update to 4.1.1
9a6c41
9a6c41
* Sat Feb  5 2000 Florian La Roche <Florian.LaRoche@redhat.com>
9a6c41
- change %%postun to %%preun
9a6c41
9a6c41
* Thu Feb 3 2000 Elliot Lee <sopwith@redhat.com>
9a6c41
- Don't ship tkmib, since we don't ship the perl modules needed to run it.
9a6c41
(Bug #4881)
9a6c41
9a6c41
* Tue Aug 31 1999 Jeff Johnson <jbj@redhat.com>
9a6c41
- default config permits RO access to system group only (Wed Hardaker).
9a6c41
9a6c41
* Sun Aug 29 1999 Jeff Johnson <jbj@redhat.com>
9a6c41
- implement suggestions from Wes Hardaker.
9a6c41
9a6c41
* Fri Aug 27 1999 Jeff Johnson <jbj@redhat.com>
9a6c41
- stateless access to rpm database.
9a6c41
9a6c41
* Wed Aug 25 1999 Jeff Johnson <jbj@redhat.com>
9a6c41
- update to 4.0.1.
9a6c41
9a6c41
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
9a6c41
- initscript munging
9a6c41
9a6c41
* Sat Jun 12 1999 Jeff Johnson <jbj@redhat.com>
9a6c41
- update to 3.6.2 (#3219,#3259).
9a6c41
- add missing man pages (#3057).
9a6c41
9a6c41
* Thu Apr  8 1999 Wes Hardaker <wjhardaker@ucdavis.edu>
9a6c41
- fix Source0 location.
9a6c41
- fix the snmpd.conf file to use real community names.
9a6c41
9a6c41
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
9a6c41
- auto rebuild in the new build environment (release 3)
9a6c41
9a6c41
* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
9a6c41
- upgrade to 3.6.1, fix configuration file stuff.
9a6c41
9a6c41
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
9a6c41
- Injected new description and group.
9a6c41
9a6c41
* Tue Feb  2 1999 Jeff Johnson <jbj@redhat.com>
9a6c41
- restore host resources mib
9a6c41
- simplified config file
9a6c41
- rebuild for 6.0.
9a6c41
9a6c41
* Tue Dec 22 1998 Bill Nottingham <notting@redhat.com>
9a6c41
- remove backup file to fix perl dependencies
9a6c41
9a6c41
* Tue Dec  8 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- add all relevant rpm scalars to host resources mib.
9a6c41
9a6c41
* Sun Dec  6 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- enable libwrap (#253)
9a6c41
- enable host module (rpm queries over SNMP!).
9a6c41
9a6c41
* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
9a6c41
- strip binaries
9a6c41
9a6c41
* Fri Oct  2 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- update to 3.5.3.
9a6c41
- don't include snmpcheck until perl-SNMP is packaged.
9a6c41
9a6c41
* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- ucd-snmpd.init: start daemon w/o -f.
9a6c41
9a6c41
* Tue Aug  4 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- don't start snmpd unless requested
9a6c41
- start snmpd after pcmcia.
9a6c41
9a6c41
* Sun Jun 21 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- all but config (especially SNMPv2p) ready for prime time
9a6c41
9a6c41
* Sat Jun 20 1998 Jeff Johnson <jbj@redhat.com>
9a6c41
- update to 3.5.
9a6c41
9a6c41
* Tue Dec 30 1997 Otto Hammersmith <otto@redhat.com>
9a6c41
- created the package... possibly replace cmu-snmp with this.
6bd32a