* No change rebuild against openssl1.1.
* Team upload.
* Use dh_systemd_enable --name to install ipmitool.ipmievd.service.
(closes: #879063)
* 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.
* 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/*.
* debian/control:
- Switch Build-Depeds from libssl-dev to libssl1.0-dev.
We can't yet use libssl 1.1.
* 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.
* 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.
* 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).
* 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.
* 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.
* 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.
* 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.
* move ipmitool.conf
from /etc/modules-load.d
to /usr/lib/modules-load.d ( Closes: #753762 )
* 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 )
* 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 )
* New upstream release
- Fixes regression in default cipher suite selection (Closes: #708621).
* Merge new upstream from Ubuntu (Closes: #692292).
* debian/patches/big_endian: cherry-pick missing includes from upstream;
fixes FTBFS on powerpc.
* New upstream release (LP: #1074443):
- Dropped patches:
+ fix_sdr_segfault: ipmi_sdr_print_sensor_compact no longer
exists upstream.
+ dell_*: merged upstream.
* 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
* debian/control: Add libncurses-dev build dependency
* Don't set umask to fix CVE-2011-4339 (Closes: #651917).
* 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.
* 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).
* Add armel/armhf support
* Rebuild for OpenSSL 1.0.0.
* Changed openipmi from Suggests to Recommends to ensure
it's installed too. (LP: #110992)
* debian/patches/101_fix_buf_overflow.patch: Add patch to fix buffer overflow.
(LP: #633054)
* Actually remove 30_ipmi_delloem.patch this time.
[ 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.
* Fix password reading (Patch from Kris Popendorf
<08kcn0b02@sneakemail.com> closes: #559363)
* Remove libreadline5-dev dependency in favour of libreadline-dev
(Closes: #553788)
* 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.
* New upstream release
* Change to quilt rather than dpatch
* Refresh config.sub/config.guess in configure
* Bump standards version
* 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
* 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
* 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
* 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.
* 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)
* 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.
* 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.
* Fix typo in init.d/ipmievd. (Closes: #361309)
* 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.
* Add ia64 as an supported arch. (Closes: #355930)
* 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)
* 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)
* 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.
* New upstream release.
* Install ipmievd into /usr/sbin/.
* 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.
* Fix IPMIv2.0 issues
* Fix chassis boot parameter support
* Add support for linear sensors
* Update bmc plugin to work with new Solaris bmc driver (new ioctl
for interface detection and new STREAMS message-based interface).
* 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
* Support for Supermicro BMC OEM authentication method
* Fix minor problem with LAN parameter setting
* 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
* 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
* 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
* add IPMIv1.5 eratta fixes
* additions to FRU printing and FRU multirecords
* better handling of SDR printing
* contrib scripts for creating rrdtool graphs
* 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
* Add -U option for setting LAN username
* Fix -v usage for plugin interfaces
* Put interface plugin API into library
* Fix ipmievd
* Add -g option to work with grizzly bmc
* add support for setting gratuitous arp interval
* better SEL support
* fix display bug in SDR list
* more robust UDP packet handling
* add Intel IMB driver support
* use autoconf/automake/libtool
* New command line option parsing
* More chassis commands supported
* Minor fixes.
* Initial Release.