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