Skip to content

Changelog ipmitool (1.8.18-5build1)

2018

ipmitool (1.8.18-5build1) bionic; urgency=high

   * No change rebuild against openssl1.1.

2017

ipmitool (1.8.18-5) unstable; urgency=medium

   * Team upload.
   * Use dh_systemd_enable --name to install ipmitool.ipmievd.service.
     (closes: #879063)

ipmitool (1.8.18-4) unstable; urgency=medium

   * Migrate to OpenSSL1.1 (Closes_# 853782):
     - New debian/patches/0120-openssl1.1.patch:
       + Cherry-picked from upstream.
     - debian/control:
       + Switch Build-Depends from libssl1.0-dev to
         libssl-dev to build against OpenSSL 1.1.
   * Declare compliance with Debian Policy 4.0.0. (No changes needed).
   * Refresh debian/patches/0115-typo.patch.
   * debian/rules:
     - Enable dummy interface.
   * New README.source to explain the branching model used.

ipmitool (1.8.18-3) unstable; urgency=medium

   * debian/rules:
     - Fix enablement of usb interface (Closes: #849349).
       Thanks to Steve Langasek <steve.langasek@canonical.com>.
   * Drop both dh-autoreconf/dh-systemd from both build-depends
     and dh --with arguments because this is all defaults when
     using dh compat 10.
   * debian/copyright:
     Add year 2017 to debian/*.

2016

ipmitool (1.8.18-2) unstable; urgency=medium

   * debian/control:
     - Switch Build-Depeds from libssl-dev to libssl1.0-dev.
       We can't yet use libssl 1.1.

ipmitool (1.8.18-1) unstable; urgency=medium

   * New upstream release:
     - Fix for lan print does not report ipv6 addresses (Closes: #837164).
   * Refresh patches:
     - 0115-typo.patch
     - 0500-fix_CVE-2011-4339.patch
   * Bump compat to 10:
     - Change debian/compat to 10.
     - Change debhelper version at debian/control to >= 10.
   * debian/control:
     - Add requested version for lsb-base to prevent lintian error.

ipmitool (1.8.17-1) unstable; urgency=medium

   * New upstream release.
   * Drop upstream applied patches:
     - 0001-Dialect_change.patch
     - 0105-typo.patch
     - 0605-manpage_typo.patch
     - 0610-readme_typo.patch
   * Refresh patches:
     - 0110-getpass-prototype.patch
     - 0500-fix_CVE-2011-4339.patch
   * New patch:
     - 0115-typo.patch
   * Remove override_dh_autoreconf from debian/rules, the NEWS file is now
     available from source.
   * debian/control:
     - Change Vcs-Git to cgit uri.

ipmitool (1.8.16-3) unstable; urgency=medium

   * debian/rules:
     - Use of USB only on Linux architectures (Closes: #820007).
       Thanks to Steven Chamberlain <steven@pyro.eu.org>.
   * New debian/patches/0110-getpass-prototype.patch:
     - use necessary source dialect to ensure getpass() availability
       (Closes: #819340).
       Thanks to Steve Langasek <steve.langasek@ubuntu.com>.
   * debian/control:
     - Bump Standards-Version to 3.9.8 (no changes required).

ipmitool (1.8.16-2) unstable; urgency=medium

   * New debian/patches/0001-Dialect_change.patch (Closes: #816491):
     - Change dialect from c99 to gnu99 to prevend segfaults
       on missing functions.
     - Add autoreconf and remove dh_autotools-dev to/from debian/rules
       and debian/control.
   * Correct Vcs-Git uri.

ipmitool (1.8.16-1) unstable; urgency=medium

   * New upstream release (Closes: #810827).
     - fix does not fall back to IPv4 for IPMI v2 / RMCP+ sessions
       (Closes: #755479).
   * Refresh patches.
   * Add year 2016 to debian/copyright.
   * debian/control:
     - Bump Standards-Version to 3.9.7 (no changes required).
     - Change Vcs-* and homepage to secure uri.
     - Add [!hurd-i386] to libfreeipmi-dev because freeipmi
       isn't available at hurd-i386 (Closes: #815443).
   * debian/watch: Bump Version to 4 (no changes required).
   * New debian/patches/0105-typo.patch to fix some typos.
   * Renew debian/patches/0605-manpage_typo.patch.

2015

ipmitool (1.8.15-1) unstable; urgency=medium

   * New upstream release.
   * debian/patches:
     - Remove patches (including in upstream):
       - 120-Dell-13G.patch
       - 115-lib_declarations.patch
       - 097-source_typo.patch
     - Refresh patches:
       - 099_readme_typo
       - 101_fix_buf_overflow.patch
       - 112_fix_CVE-2011-4339.patch
   * debian/contol:
     - bump Standards-Version to 3.9.6 (no changes required).
     - Change Vcs-* to new cgit based repository viewer.
     - Add libfreeipmi-dev to Build-Depends to enable freeipmi interface.
   * debian/source/options:
     - Removed because xz is now standard compression.
   * debian/rules:
     - Remove oldstyle debhelper parts.
     - Add "--with autotools-dev".
   * debian/watch:
     - Add xz for searching upstream tarballs.
   * debian/copyright:
     - Add missing section for debian/*.
   * debian/ipmitool.postrm:
     - Escape the double quote around false.
   * debian/rules:
     - Add override_dh_systemd_enable to disable start after a fresh install.
   * Remove load of kernel modules via init scripts (Closes: #766418):
     - Remove debian/systemd/*.conf.
     - Empty REQMODULES at ipmitool.ipmievd.init.

2014

ipmitool (1.8.14-4) unstable; urgency=medium

   * New debian/patches/120-Dell-13G.patch:
     - Add support for Dell 13G server (Closes: #756555)
   * debian/rules:
     - Remove oldstyle CFLAGS parameter.
     - change hardening to modern dh.

ipmitool (1.8.14-3) unstable; urgency=medium

   * move ipmitool.conf
      from /etc/modules-load.d
      to /usr/lib/modules-load.d ( Closes: #753762 )

ipmitool (1.8.14-2) unstable; urgency=medium

   * patch 115-lib_declarations.patch
      - lib/kontronoem.c
        correct declaration of write_fru_area ( Closes: #749913 )
   * remove hardening-wrapper from build-Depends
   * add ipmi* kernel-modules to startup-script
      ( LP: #908112 )
   * add debian/systemd/ipmitool.conf to load
      ipmi* kernel-modules under systemd
   * add debian/source/option
      compression xy / level 9
 
   [ Gerald Turner <gturner@unzane.com> ]
   * changes on systemd startup scripts ( Closes: #750003 )

ipmitool (1.8.14-1) unstable; urgency=medium

   * remove debian/README.debian
   * remove debian/dirs
   * add debian/ipmitool.ipmievd.default
     - default ipmievd start is disabled
   * add patch
     - 096-manpage_longlines.patch
     - 097-source_typo.patch
     - 098-manpage_typo.patch
       - fix "tiny misprint" ( Closes: #554348 )
   * add systemd
   * rewrite debian/copyright
   * add debian/source/format
   * debian/control
     - add homepage ( Closes: #744283 )
     - bump Standards-Version to 3.9.5
     - remove unused Build-Depends
       - quilt
   * change to upstream version 1.8.14
     - fix FTBFS on kfreebsd ( Closes: #725476 )
   * Bumps compat to 9
   * New maintainer ( Closes: #748487 )

2013

ipmitool (1.8.13-1) unstable; urgency=low

   * New upstream release
     - Fixes regression in default cipher suite selection (Closes: #708621).

ipmitool (1.8.12-1) unstable; urgency=low

   * Merge new upstream from Ubuntu (Closes: #692292).

ipmitool (1.8.12-0ubuntu2) raring; urgency=low

   * debian/patches/big_endian: cherry-pick missing includes from upstream;
     fixes FTBFS on powerpc.

ipmitool (1.8.12-0ubuntu1) raring; urgency=low

   * New upstream release (LP: #1074443):
     - Dropped patches:
       + fix_sdr_segfault: ipmi_sdr_print_sensor_compact no longer
         exists upstream.
       + dell_*: merged upstream.

2012

ipmitool (1.8.11-5ubuntu1) precise; urgency=low

   * Merge from Debian testing (LP: #914920).  Remaining changes:
     - debian/contol:
       + Changed openipmi from Suggests to Recommends
     - debian/copyright:
       + Add DELL copyright notice.
     - Apply a series of 6 patches from upstream's patch tracker to
       add DELL specific commands (delloem)
   * Drop changes:
     - Add armel/armhf support, now Architecture is any
     - 101_fix_buf_overflow.patch now in debian

2011

ipmitool (1.8.11-5) unstable; urgency=high

   * debian/control: Add libncurses-dev build dependency
   * Don't set umask to fix CVE-2011-4339 (Closes: #651917).

ipmitool (1.8.11-4) unstable; urgency=low

   * debian/control:
     - Add ${misc:Depends} so deps can be added by debhelper.
   * debian/README.source: Add reference to quilt docs.
   * debian/ipmitool.ipmievd.init:
     - Test if /etc/default/rcS exists, before executing it.
     - Add status support (Closes: #536119).
   * debian/ipmitool.{post,pre}{inst,rm}: Add -e.
   * Fix buffer overflow in tsol session.
   * Update Vcs-Browser as URL mentioned within Alioth's gitweb
     interface does not work.

ipmitool (1.8.11-3) unstable; urgency=high

   * debian/control:
     - Add myself as co-maintainer.
     - Add Vcs entries.
     - Update Architecture to any as ipmitool can be used for
       remote devices (Closes: #578492).
   * Only approach rsp->data when rsp is set (Closes: #637423).

ipmitool (1.8.11-2ubuntu6) oneiric; urgency=low

   * Add armel/armhf support

ipmitool (1.8.11-2ubuntu5) oneiric; urgency=low

   * Rebuild for OpenSSL 1.0.0.

ipmitool (1.8.11-2ubuntu4) natty; urgency=low

   * Changed openipmi from Suggests to Recommends to ensure
     it's installed too. (LP: #110992)

2010

ipmitool (1.8.11-2ubuntu3) maverick; urgency=low

   * debian/patches/101_fix_buf_overflow.patch: Add patch to fix buffer overflow.
     (LP: #633054)

ipmitool (1.8.11-2ubuntu2) maverick; urgency=low

   * Actually remove 30_ipmi_delloem.patch this time.

ipmitool (1.8.11-2ubuntu1) maverick; urgency=low

   [ Lorenzo De Liso ]
   * Merge from debian unstable (LP: #598993), remaining changes:
     - debian/copyright:
       + Add DELL copyright notice.
 
   [ Stefano Rivera ]
   * Replaced 30_ipmi_delloem.patch (never accepted upstream) with a new series
     of 6 patches from upstream's patch tracker.

2009

ipmitool (1.8.11-2) unstable; urgency=low

   * Fix password reading (Patch from Kris Popendorf
     <08kcn0b02@sneakemail.com> closes: #559363)
   * Remove libreadline5-dev dependency in favour of libreadline-dev
     (Closes: #553788)

ipmitool (1.8.11-1ubuntu1) karmic; urgency=low

   * Merge from debian unstable, remaining changes:
     + debian/control:
        - change Maintainer field according to specs.
     + debian/patches/30_ipmi_delloem:.patch:
        - Rediffed due to version bump.
        - Dropped dpatchiness.
     + debian/copyright:
       - Add DELL copyright notice.

ipmitool (1.8.11-1) unstable; urgency=low

   * New upstream release
   * Change to quilt rather than dpatch
   * Refresh config.sub/config.guess in configure
   * Bump standards version

ipmitool (1.8.9-2ubuntu1) jaunty; urgency=low

   * debian/patches/30_ipmi_delloem:
     - add DELL specific commands (delloem)
   * debian/patches/20_ipmi_ipmi:
     - clean up *.orig
   * debian/patches/20_ipmi_isol:
     - clean up *.orig
   * debian/copyright:
     - add DELL copyright notice
   * debian/control:
     - change Maintainer field

2008

ipmitool (1.8.9-2) unstable; urgency=medium

   * Change pidfile name to the one it actually is. (Closes: #508434)
   * Fix typo in README (Closes: #508231)
   * Make sdr/Temperatures reading working again (Closes: #507760):
      - Add patch to revert some bits from 1.8.8 to 1.8.9:
        20_ipmi_sdr.dpatch (Patch from Cyril Brulebois
        <cyril.brulebois@kerlabs.com>)
   * Bump Standards-Version
   * Remove empty /usr/share/ipmitool directory

2007

ipmitool (1.8.9-1) unstable; urgency=low

   * Adopt package (Closes: #432027)
   * New upstream release
     - Closes: #422864
     - Closes: #377628
   * Add patch to fix segfault (Closes: #389741)
   * Add patch to fix isol (Closes: #412816)
   * Add watch file
   * Move from DH_COMPAT to debian/compat
   * Bump to dephelper v5

ipmitool (1.8.8-3.1) unstable; urgency=high

   * Non-maintainer upload.
   * High urgency for RC bug fix.
   * Fix build with linux-libc-dev (closes: #428929).
   * Fix debian/rules to not rerun configure in the binary target.

ipmitool (1.8.8-3) unstable; urgency=low

   * Ported fix to ipmievd from upstream version 1.8.9 (Closes: #408536):
     - fix ipmievd fd closing bug.  Patch from Rupert Hair.
   * Started using dpatch to apply patches.  Added dpatch to build dependencies.
   * Add powerpc to the list of supported archs (Closes: #405455)

2006

ipmitool (1.8.8-2) unstable; urgency=low

   * Add handler for the ipmievd init.d script failure during removal and
     installation.  If it fail during installation, update
     /etc/default/ipmievd to disable ipmievd.

ipmitool (1.8.8-1) unstable; urgency=low

   * New upstream release.
     - Daemon now tries to access device before it forks, and thus will
       report errors to the init.d script if it fail. (Closes: #362425)
   * Make it possible to disable ipmievd by setting ENABLED=false in
     /etc/defaults/ipmievd. (Closes: #370511)
   * Add --oknodo as start-stop-daemon argument when stopping ipmievd,
     to avoid returning an error if it is not running. (Closes: #370509)
   * Update standards-version from 3.6.2.1 to 3.7.2.  No changes needed.
   * Correct dependency and runlevel info in init.d script.

ipmitool (1.8.7-2) unstable; urgency=low

   * Fix typo in init.d/ipmievd. (Closes: #361309)

ipmitool (1.8.7-1) unstable; urgency=low

   * New upstream version.
     - Dropped nuclear clause from the copyright.  Updated debian/copyright
       to reflect this.
     - ipmievd now store pid in /var/run/ipmievd.pid.  Adjust init.d
       script to use it.
   * Rename /etc/default/ipmievd variable IPMIEVD_OPTS is renamed to
     IPMIEVD_OPTIONS to stay compatible with upstream and other
     distributions.  Add backwards compatibility code with a warning to
     the users of the old variable.

ipmitool (1.8.6-2) unstable; urgency=low

   * Add ia64 as an supported arch. (Closes: #355930)

ipmitool (1.8.6-1) unstable; urgency=low

   * New upstream version.
     - Avoid crashing when setting lan IP address. (Closes: #351205)
   * Avoid changing history by reverding upstream change
     to email addresses in debian/changelog.
   * Correct typo in control file: Suggest -> Suggests.  Thanks
     to Philipp Matthias Hahn for the report.
   * Add init.d/ipmievd script.  Based on script from Elmar Hoffmann,
     slightly modified to use lsb-base functions. Added dependency on
     lsb-base.  (Closes: #345994)

2005

ipmitool (1.8.2-2) unstable; urgency=low

   * Add build-dependency on 'libreadline5-dev | libreadline-dev' to make
     sure all archs get readline support. (Closes: #326341)
   * Add build-dependency on libssl-dev to enable SSL support on
     all archs.
   * Updated Standards-Version to 3.6.2.1. (No updates required)

ipmitool (1.8.2-1) unstable; urgency=low

   * New upstream release.
     -  Fix FRU reading for large (>255 bytes) areas.
     -  Overhaul to ipmievd to support SEL polling in addition to OpenIPMI.
     -  Fix LAN parameter segfault when no Ciphers supported by
        BMC. (Closes: #306806)
     -  Fix IPMIv2 support on Intel v2 BMCs (use -o intelplus).
     -  Separate option parsing code from main ipmitool source file.
     -  Add raw I2C support with IPMI Master Read-Write command.
     -  Add support for new 'sdr elist' extended output format.
     -  Add support for listing sensors by type with 'sdr type' command.
     -  Add support for new 'sel elist' extended output format that
        cross-references events with sensors.
     -  Add support for sending dynamically generated platform events
        based on existing sensor information.
     -  New '-S' argument to read local SDR cache created with 'sdr dump'.
     -  Updated manpage for ipmitool and ipmievd. (Closes: #306894)
   * Correct the upstream URL in debian/changelog to the current one.
   * Suggest package openipmi. (Closes: #305629)
   * Add debian/watch file to detect new source versions.

ipmitool (1.8.1-1) unstable; urgency=low

   * New upstream release.
   * Install ipmievd into /usr/sbin/.

ipmitool (1.8.0-1) unstable; urgency=low

   * Initial upload into Debian, based on the upstream build
     rules. (Closes: #299924)
   * Convert debian/changelog to UTF-8.
   * Change section from 'contrib' to 'utils'.
   * Build-depend on debhelper (>> 4.0.0) to match the rules file.
   * Set Standards-version to 3.6.1.
   * Make sure binary dependency is properly generated.
   * Add long description, copied from the project README.
   * Drop useless provides 'ipmitool', as the package is called 'ipmitool'.
   * Don't install the COPYING file, as the license text already is
     included in debian/copyright.
   * Remove unused parts of the rules file.
   * Correct clean target in rules file, to use 'distclean' and remove
     configure-stamp not bogus config-stamp.

ipmitool (1.8.0) unstable; urgency=low

   * Fix IPMIv2.0 issues
   * Fix chassis boot parameter support
   * Add support for linear sensors

ipmitool (1.7.1) unstable; urgency=low

   * Update bmc plugin to work with new Solaris bmc driver (new ioctl
     for interface detection and new STREAMS message-based interface).

ipmitool (1.7.0) unstable; urgency=low

   * Propogate errors correctly so exit status will be useful
   * More consistent display of errors including completion code text
   * Errors and debug is send to stderr now
   * New "sel get" command that will print details about SEL entry
     and corresponding SDR records as well as FRUs via entity association
   * Improved event generator, now supports reading events from text file
   * New "-o oemtype" option for specifying OEM boards
     exsting types are "supermicro" and "intelwv2"
   * New PEF subsystem
   * New "bmc" plugin for Solaris 10 x86
   * Many bugfixes and contributed patches

2004

ipmitool (1.6.2) unstable; urgency=low

   * Support for Supermicro BMC OEM authentication method

ipmitool (1.6.1) unstable; urgency=low

   * Fix minor problem with LAN parameter setting

ipmitool (1.6.0) unstable; urgency=low

   * Add a README
   * Add support for IPMIv2 and Serial-over-LAN from Newisys
   * Add Solaris x86 lipmi interface
   * Add support for building Solaris packages
   * Add support for building RPMs as non-root user
   * Fix segfault when doing "sel list" (from Matthew Braithwaite)
   * Fix "chassis identify" on some BMCs (from ebrower@sourceforge)
   * Add "bmc info" and related output (from ebrower@sourceforge)
   * new "shell" and "exec" commands
   * lots of other contributed patches

ipmitool (1.5.9) unstable; urgency=low

   * Add ability to get a particular sensor by name
   * Add ability to set a particular sensor threshold
   * Add support for displaying V2 channel authentication levels
   * Add README for rrdtool scripts in contrib directory
   * Improve lan interface retry handling
   * Support prompting for password or reading from environment
   * Move chaninfo command into channel subcommand
   * Fix reservation ID handling when two sessions open to BMC
   * Fix reading of large FRU data
   * Add configure option for changing binary to ipmiadm for Solaris
   * Fix compile problem on Solaris 8

ipmitool (1.5.8) unstable; urgency=low

   * Enable static compilation of interfaces
   * Fix types to be 64-bit safe
   * Fix compilation problems on Solaris
   * Fix multiple big-endian problems for Solaris/SPARC
   * Fix channel access to save settings to NVRAM
   * Set channel privilege limit to ADMIN during "access on"
   * Enable gratuitous ARP in bmcautoconf.sh
   * Add support for Linux kernel panic messages in SEL output
   * Add support for type 3 SDR records

ipmitool (1.5.7) unstable; urgency=low

   * add IPMIv1.5 eratta fixes
   * additions to FRU printing and FRU multirecords
   * better handling of SDR printing
   * contrib scripts for creating rrdtool graphs

2003

ipmitool (1.5.6) unstable; urgency=low

   * Fix SEL event decoding for generic events
   * Handle empty SEL gracefully when doing "sel list"
   * Fix sdr handling of sensors that do not return a reading
   * Fix for CSV display of sensor readings/units from Fredrik Öhrn

ipmitool (1.5.5) unstable; urgency=low

   * Add -U option for setting LAN username
   * Fix -v usage for plugin interfaces

ipmitool (1.5.4) unstable; urgency=low

   * Put interface plugin API into library
   * Fix ipmievd

ipmitool (1.5.3) unstable; urgency=low

   * Add -g option to work with grizzly bmc

ipmitool (1.5.2) unstable; urgency=low

   * add support for setting gratuitous arp interval

ipmitool (1.5.1) unstable; urgency=low

   * better SEL support
   * fix display bug in SDR list

ipmitool (1.5.0) unstable; urgency=low

   * more robust UDP packet handling
   * add Intel IMB driver support
   * use autoconf/automake/libtool

ipmitool (1.2-1) unstable; urgency=low

   * New command line option parsing
   * More chassis commands supported

ipmitool (1.1-1) unstable; urgency=low

   * Minor fixes.

ipmitool (1.0-1) unstable; urgency=low

   * Initial Release.