
Hello community, here is the log from the commit of package ipmitool checked in at Mon May 29 01:09:05 CEST 2006. -------- --- ipmitool/ipmitool.changes 2006-02-13 15:24:06.000000000 +0100 +++ ipmitool/ipmitool.changes 2006-05-28 13:04:52.000000000 +0200 @@ -1,0 +2,7 @@ +Fri May 26 16:40:00 CEST 2006 - schwab@suse.de + +- Add readline-devel to BuildRequires to enable shell command. +- Fix use of channel_info bitfield. +- Fix byte swapping. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ipmitool.spec ++++++ --- /var/tmp/diff_new_pack.mLwOli/_old 2006-05-29 01:08:58.000000000 +0200 +++ /var/tmp/diff_new_pack.mLwOli/_new 2006-05-29 01:08:58.000000000 +0200 @@ -11,11 +11,11 @@ # norootforbuild Name: ipmitool -BuildRequires: openssl-devel +BuildRequires: openssl-devel readline-devel URL: http://ipmitool.sourceforge.net/ Summary: Utility for IPMI Control Version: 1.8.6 -Release: 1 +Release: 13 License: BSD Group: System/Management Source: ipmitool-%{version}.tar.bz2 @@ -74,6 +74,10 @@ %doc %{_mandir}/man8/* %changelog -n ipmitool +* Fri May 26 2006 - schwab@suse.de +- Add readline-devel to BuildRequires to enable shell command. +- Fix use of channel_info bitfield. +- Fix byte swapping. * Mon Feb 13 2006 - kukuk@suse.de - Update to ipmitool 1.8.6 [#134708,#131823] - Fix memory corruption when sending encrypted SOL traffic ++++++ ipmitool-1.8.6.dif ++++++ --- /var/tmp/diff_new_pack.mLwOli/_old 2006-05-29 01:08:58.000000000 +0200 +++ /var/tmp/diff_new_pack.mLwOli/_new 2006-05-29 01:08:58.000000000 +0200 @@ -1,5 +1,5 @@ --- lib/helper.c -+++ lib/helper.c 2006/02/13 14:22:41 ++++ lib/helper.c @@ -152,7 +152,7 @@ if (title != NULL) { @@ -18,8 +18,31 @@ else lprintf(loglevel, "\n%s:\n", title); } +--- lib/ipmi_channel.c ++++ lib/ipmi_channel.c +@@ -226,16 +226,16 @@ + + printf(" Session Support : "); + switch (channel_info.session_support) { +- case 0x00: ++ case 0: + printf("session-less\n"); + break; +- case 0x40: ++ case 1: + printf("single-session\n"); + break; +- case 0x80: ++ case 2: + printf("multi-session\n"); + break; +- case 0xc0: ++ case 3: + default: + printf("session-based\n"); + break; --- lib/ipmi_chassis.c -+++ lib/ipmi_chassis.c 2006/02/13 14:22:18 ++++ lib/ipmi_chassis.c @@ -501,6 +501,7 @@ printf("Boot parameter %d is %s\n", rsp->data[1] & 0x7f, (rsp->data[1] & 0x80) ? "invalid/locked" : "valid/unlocked"); @@ -29,7 +52,7 @@ static int --- lib/ipmi_event.c -+++ lib/ipmi_event.c 2006/02/13 14:22:18 ++++ lib/ipmi_event.c @@ -57,7 +57,7 @@ #include <ipmitool/ipmi_sdr.h> @@ -40,7 +63,7 @@ { struct sel_event_record sel_event; --- lib/ipmi_fru.c -+++ lib/ipmi_fru.c 2006/02/13 14:22:18 ++++ lib/ipmi_fru.c @@ -1617,6 +1617,8 @@ { lprintf(LOG_ERR, "Failed"); @@ -51,7 +74,7 @@ static int ipmi_fru_get_multirec_size_from_file(unsigned char * pFileName, --- lib/ipmi_fwum.c -+++ lib/ipmi_fwum.c 2006/02/13 14:22:18 ++++ lib/ipmi_fwum.c @@ -1135,4 +1135,5 @@ printf("Firmware Version : %d.%d%d SDR %d\n", firmInfo.versMajor, firmInfo.versMinor, firmInfo.versSubMinor, @@ -59,7 +82,7 @@ + return KFWUM_STATUS_OK; } --- lib/ipmi_lanp.c -+++ lib/ipmi_lanp.c 2006/02/13 14:22:18 ++++ lib/ipmi_lanp.c @@ -1562,6 +1562,7 @@ paddr->data[10], paddr->data[11], paddr->data[12]); @@ -69,12 +92,12 @@ static int --- lib/ipmi_picmg.c -+++ lib/ipmi_picmg.c 2006/02/13 14:22:18 ++++ lib/ipmi_picmg.c @@ -26,6 +26,7 @@ printf(" led state set - set led state\n"); printf(" power get - get power level info\n"); printf(" power set - set power level\n"); -+ return 0; ++ return 0; } int @@ -82,18 +105,29 @@ printf("PICMG Ext. Version : %i.%i\n", rsp->data[1]&0x0f, (rsp->data[1]&0xf0) >> 4); printf("Max FRU Device ID : 0x%02x\n", rsp->data[2]); printf("FRU Device ID : 0x%02x\n", rsp->data[3]); -+ return 0; ++ return 0; } +--- lib/ipmi_sel.c ++++ lib/ipmi_sel.c +@@ -1359,7 +1359,7 @@ + + memcpy(&timei, rsp->data, 4); + #if WORDS_BIGENDIAN +- timei = BSWAP_32(time); ++ timei = BSWAP_32(timei); + #endif + time = (time_t)timei; + --- src/ipmishell.c -+++ src/ipmishell.c 2006/02/13 14:22:18 ++++ src/ipmishell.c @@ -223,6 +223,8 @@ printf("%s ", argv[i]); } printf("\n"); + -+ return 0; ++ return 0; } static void ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de