Change logs for net-snmp source package in Saucy

  • net-snmp (5.7.2~dfsg-8ubuntu1.1) saucy-security; urgency=medium
    
      * SECURITY UPDATE: denial of service via AgentX subagent timeout
        - debian/patches/CVE-2012-6151.patch: track cancelled sessions in
          agent/mibgroup/agentx/{master.c,master_admin.c}, agent/snmp_agent.c,
          include/net-snmp/agent/snmp_agent.h.
        - CVE-2012-6151
      * SECURITY UPDATE: denial of service when ICMP-MIB is in use
        - debian/patches/CVE-2014-2284.patch: fix ICMP mib table handling in
          agent/mibgroup/mibII/icmp.c, agent/mibgroup/mibII/kernel_linux.*.
        - CVE-2014-2284
      * SECURITY UPDATE: denial of service in perl trap handler
        - debian/patches/CVE-2014-2285.patch: handle empty community string in
          perl/TrapReceiver/TrapReceiver.xs.
        - CVE-2014-2285
     -- Marc Deslauriers <email address hidden>   Tue, 11 Mar 2014 09:46:15 -0400
  • net-snmp (5.7.2~dfsg-8ubuntu1) saucy; urgency=low
    
      * Merge from Debian unstable (LP: #1200516).  Remaining changes:
        + Add apport hook (LP: #533603):
          - debian/source.apport: apport hook
          - debian/control: Build-depends on dh-apport.
          - debian/rules:
            + Add --with apport.
            + override_dh_apport to install hook on snmpd package only.
      * Call dh_installinit correctly to avoid installing links in rc[06].d
    
    net-snmp (5.7.2~dfsg-8) unstable; urgency=low
    
      * add libsnmp-perl.preinst to deal with empty directory by libsnmp15
        package removal (Closes: #709761)
      * {snmp,snmpd}.postinst: deal with "copyright file missing after upgrade
        (policy 12.5)" (Closes: #709087)
    
    net-snmp (5.7.2~dfsg-7) unstable; urgency=low
    
      * debian/control
        - libsnmp-base: update to more policy polite (Breaks/Replaces: libsnmp15
          (<<5.7.2~dfsg-5)), thanks to James McCoy
      * debian/snmp.preinst
        - fix incomplete script.
    
    net-snmp (5.7.2~dfsg-6) unstable; urgency=low
    
      * debian/rules
        - Fix Hurd build issue, thanks Pino Toscano <email address hidden> for
          the patch (Closes: #708951)
      * debian/snmpd.init
        - patch from Ubuntu, LSBified
      * debian/snmp.pre{inst,rm}
        - patch from Ubuntu, Kill any/all processes owned by snmp user before
          install/uninstall.
      * debian/control
        - add "Conflicts: libsnmp15" to libsnmp-base since moving net-snmp-config
          in previous version cause trouble (Closes: #708983)
    
    net-snmp (5.7.2~dfsg-5) unstable; urgency=low
    
      * debian/control
        - fix typo and improve description, thanks to Martin Eberhard Schauer
          <email address hidden> for the patch (Closes: #708519)
        - libsnmp-base: add "Conflicts: libsnmp30 (<< 5.7.2~dfsg-5)" since
          net-snmp-config file moves from libsnmp30 to libsnmp-base
          (Closes: #708298)
        - update descriptions
      * debian/{libsnmp-base,libsnmp30}.install: update
     -- Yolanda Robla <email address hidden>   Fri, 12 Jul 2013 09:47:12 +0200
  • net-snmp (5.7.2~dfsg-4ubuntu1) saucy; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/rules: Don't stop service in runlevels 0 and 6.
        - debian/snmpd.init: LSBify the init script.
        - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned
          by snmp user before install/uninstall.
        - Add apport hook.
      * debian/patches/ubuntu-fix-lp-587828.patch: Drop. Fixed upstream.
    
    net-snmp (5.7.2~dfsg-4) unstable; urgency=low
    
      * debian/snmpd.{init,default,postinst}
        - silly bug related to handle /var/run/agentx directory
          (Closes: #708335, #708328) Thanks to Hilmar Preuße <email address hidden> and
          Vincent Bernat <email address hidden> for reporting
    
    net-snmp (5.7.2~dfsg-3) unstable; urgency=low
    
      * Upload to unstable
      * debian/control
        - specify version for "Breaks: libsnmp15"
    
    net-snmp (5.7.2~dfsg-2) experimental; urgency=low
    
      * debian/snmpd.{postinst,postrm}
        - avoid failure with /var/run/agentx
      * debian/control
        - add "Breaks: libsnmp15" to snmp since snmp.conf moves from it.
    
    net-snmp (5.7.2~dfsg-1) experimental; urgency=low
    
      * debian/control
        - add myself to Uploaders. Thanks, Jochen.
      * debian/snmpd.{dirs,init,postinst}
        - ensure /var/run/agentx exists since maybe /var/run would be tmpfs, so
          would disappear with reboot. Thanks to lintian.
      * debian/patches
        - add fix_manpage-has-errors_break_line.patch
    
    net-snmp (5.7.2~dfsg-1~0.2) experimental; urgency=low
    
      * Non-maintainer upload.
      * debian/rules
        - don't specify installdocs -plibsnmp-perl twice.
        - add dh_python2 to avoid missing dependency (Closes: #704864)
      * debian/control
        - set XS-Python-Version: 2.7 to avoid that dh_python2 would fail
    
    net-snmp (5.7.2~dfsg-1~0.1) experimental; urgency=low
    
      * Non-maintainer upload.
      * New upstream version 5.7.2 (Closes: #557348, #631063, #684388, #599929,
        #673197, #581185, #558356, #568550, #514842, #445608, #557186, #411858,
        #428824, #611837, #495060, #527231, #583391, #572414, #668545, #344979,
        #397573)
      * debian/control
        - set "Standards-Version: 3.9.4"
        - set "Build-Depends: debhelper (>= 9)" to enable hardening
        - set "Build-Depends: automake", instead of automake1.9
        - drop "Build-Depends: python-central", use dh_python2 by default, instead
        - remove duplicational "Priority:" and "Section:" fields
        - make it "Multi-Arch" enable
        - add description for non-free snmp-mibs-downloader for users' convinience
          (Closes: #561124)
        - add "Build-Depends: libmysqld-dev" to support MySQL
        - add "Build-Depends: dh-autoreconf"
        - use python-all (2.6.6-3~) instead of python-all-dev (>= 2.5.4-1~), python
          (>=2.3.5-7) for Build-Depends
        - add "Build-Depends: python2.7-dev"
        - s/libsnmp-python/python-netsnmp/ as Python Policy compliant
          (Closes: #661899)
        - Add libsnmp-base to snmp and snmpd's Depends and remove it from
          libsnmp30, also remove "Depends: libsnmp-perl (=${binary:Version})" from
          libsnmp-dev to adjust dependencies in Multi-Arch compliant.
        - simplify libsnmp-perl's Depends to avoid piuparts error
        - remove "Conflicts: libsnmp-dev" from libsnmp-dev
        - point to git://anonscm.debian.org/pkg-net-snmp/pkg-net-snmp.git for
          Vcs-* fields
      * debian/compat
        - set 9
      * debian/*.install
        - split into *.manpages
      * debian/fixman: drop it.
      * debian/*.manpages (Closes: #505149)
        - remove unnecessary"snmp" from tail of all man pages
      * debian/libsnmp-base.install
        - move /usr/share/mibs to /usr/share/snmp/mibs (probably, previous setting
          was just wrong...)
        - install all mibs/*.txt
      * debian/libsnmp-dev.install
        - change from "usr/lib/*" to "usr/lib/*/*" to deal with Multi-Arch
      * debian/libsnmp30.install
        - change from "usr/lib/*.so" to "usr/lib/*/*.so" to deal with Multi-Arch
      * debian/snmp.dirs: remove it since unnecessary
      * debian/snmpd.dirs: remove lintian overrides direcotry, add /etc/snmp
      * debian/libsnmp-dev.dirs: add it
      * debian/libsnmp-perl.examples: add it since dh_installexamples target in
        previous debian/rules doesn't work correctly.
      * debian/patches
        - remove all *.README files
        - add fix_typo_in_snmpd.conf.patch (Closes: #603593)
          Thanks to Slavko <email address hidden>
        - add fix_logging_option.patch (Closes: #616437)
        - add fix_snmpcheck_perl_path.patch to provide snmpcheck (Closes: #44373)
        - add net-snmp-config_multi-arch.patch to enable Multi-Arch
        - add fix_regular_expression.patch enable to build under Multi-Arch
        - add to snmptranslate.1.patch fix lintian "hyphen-used-as-minus-sign"
          warnings
        - add fix_spelling_error.patch to fix typo
        - add after_RFC5378 to include some MIBs as DFSF-free code in RFC Documents.
        - adjust and refresh 03_makefiles.patch
        - add fix_man_error.patch
        - drop 25_duplicate_iftable.patch and 44_nlist_kvm.patch since it cannot be
          applied to current code.
        - drop 32_mnttab_path.patch since it was merged to upstream as
          configure.d/config_os_misc4
        - drop 56_manpage.patch since most of patches are merged, and others are
          unnecessary because upstream files are disappeared.
        - refresh 61_vacm_missing_dependency_check.patch
        - drop 63_fix_shell.patch since it was merged to upstream
        - reapplied 64_missing_lib.patch since upstream source has been changed.
        - drop 65_CVE-2012-2141.patch since it was merged to upstream
        - drop 66_formatstrings.patch since almost merged to upstream, some of
          code are changed in upstream and become unnecessary.
        - move 08_defaultconfig.patch to debian/snmptrapd.conf
      * debian/rules
        - enable hardening
          (TODO: building perl module would be failed without -pie)
        - specify LDFLAGS to enable hardening
        - add "--with autotools-dev,autoreconf"
        - export DEB_BUILD_MAINT_OPTIONS to enable hardening
        - drop "dh --with python-central" (Closes: #616913)
        - drop "include /usr/share/python/python.mk"
        - remove "$(PYVERS:%=debian/python-install-stamp-%)"
        - move exist python targets under override_dh_install
        - remove unnecessary .PHONY lines
        - enable tests by removing no instructions with dh_auto_test line
        - set DEB_HOST_MULTIARCH to enable Multi-Arch
        - enable install snmpcheck
        - don't specify to copy files but install them by using .install file
          (mostly)
        - enable mysql support
        - enable AES support (Closes: #447705)
        - don't make symlink for /usr/share/doc/libsnmp-perl since other are okay
          but it has examples files.
        - snmpd doc files link to libsnmp (Closes: #453124)
        - libsnmp-perl doc files link to libsnmp
        - adjust dh_strip for dbg package.
        - adjust dh_clean target
        - remove override_dh_auto_build since LD_RUN_PATH is clearly specified
          during building perl modules
        - add mibII/mta_sendmail to build modules (Closes: #641608)
        - install copyright file manually for libsnmp30
        - "get-orig-source:" target: really remove IANA files.
        - improve specifying MIBs directory with new one.
        - add "disman/event-mib" to MIB_MODULES, somehow changes in 5.2.2-5
          disappeared (Closes: #562787)
      * debian/clean
        - most listed files are cared by autotools-dev, so removed.
      * debian/snmp.conf: fix typo (Closes: #623499, #647468)
      * debian/snmpd.init
        - force remove pid files (Closes: #528104)
        - deal with MIBs directory changes
      * add libsnmp30.lintian-overrides since it seems to be false-positive.
      * debian/snmpd.dirs: fix "using of /var/agentx conflicts with FHS"
        RFC says "(It may create other, implementation-specific endpoints.)", so
        FHS-compliant endpoint is more suitable for Debian system.
        (Closes: #672063)
      * debian/snmpd.lintian-overrides
        - remove above overrides since it's unnecessary anomore.
      * move snmp.conf from libsnmp30 to snmp.
      * debian/snmpd.default
        - Disable loading mteTrigger and mteTriggerConf modules as they don't
          work without non-free MIBs.
      * libsnmp-perl.postinst: remove it since it's not necesssary because
        symlink is handled by debian/rules
     -- Andres Rodriguez <email address hidden>   Thu, 16 May 2013 21:01:27 -0400
  • net-snmp (5.4.3~dfsg-2.7ubuntu1) raring; urgency=low
    
      * Merge from Debian unstable. Remaining changes:
        - debian/rules: Don't stop service in runlevels 0 and 6.
        - debian/snmpd.init: LSBify the init script.
        - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned
          by snmp user before install/uninstall.
        - Add apport hook.
        - debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit
          arches
        - debian/{control,rules}: Use dh_python2
    
    net-snmp (5.4.3~dfsg-2.7) unstable; urgency=low
    
      * Non-maintainer upload.
      * debian/patches/27_kfreebsd_bug625985.patch: New patch, fix build error on
        kfreebsd-*, by Steven Chamberlain (closes: #625985).
    
    net-snmp (5.4.3~dfsg-2.6) unstable; urgency=low
    
      * Non-maintainer upload.
      * debian/libsnmp-perl.postinst: Fix directory to symlink upgrade in
        postinst (closes: #692949)
     -- Logan Rosen <email address hidden>   Tue, 04 Dec 2012 16:57:00 -0500