Hello community,

here is the log from the commit of package OpenIPMI for openSUSE:Factory 
checked in at 2012-11-22 16:50:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old)
 and      /work/SRC/openSUSE:Factory/.OpenIPMI.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenIPMI", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes        2012-09-14 
12:32:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes   2012-11-22 
16:50:52.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Nov 15 12:37:58 UTC 2012 - [email protected]
+
+- Update to 2.0.20-rc1
+  * Rename lanserv_emu to ipmi_sim, and modify ipmi_sim to use
+    the OS handler.
+  * lanserv, man: Did a massive restructure of lanserv and the
+    IPMI simulator for supporting a VM interface.
+  * Many bugs fixed
+
+-------------------------------------------------------------------

Old:
----
  OpenIPMI-2.0.19.tar.bz2

New:
----
  OpenIPMI-2.0.20-rc1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ OpenIPMI.spec ++++++
--- /var/tmp/diff_new_pack.PKpQ5t/_old  2012-11-22 16:50:55.000000000 +0100
+++ /var/tmp/diff_new_pack.PKpQ5t/_new  2012-11-22 16:50:55.000000000 +0100
@@ -38,10 +38,11 @@
 BuildRequires:  swig
 BuildRequires:  tcl-devel
 BuildRequires:  tix
-Version:        2.0.19
+Version:        2.0.20rc1
 Release:        0
+%define pkgversion 2.0.20-rc1
 # http://prdownloads.sourceforge.net/openipmi/OpenIPMI-%{version}.tar.gz
-Source0:        %{name}-%{version}.tar.bz2
+Source0:        %{name}-%{pkgversion}.tar.bz2
 Source1:        sysconfig.ipmi
 Source2:        openipmi.initscript
 Patch0:         OpenIPMI-prefer_perl_vendor.patch
@@ -50,6 +51,7 @@
 Patch4:         OpenIPMI-popt.patch
 Patch5:         OpenIPMI-2.0.16-larger-ipmibuf
 Patch6:         fix-devel-deps
+# upstream ID 3587484
 Patch7:         do-fclose
 Patch8:         fix-conversions
 Source99:       OpenIPMI-rpmlintrc
@@ -94,7 +96,7 @@
 functions.
 
 %prep
-%setup -n %{name}-%{version}
+%setup -n %{name}-%{pkgversion}
 %patch0 -p1
 %patch2 -p1
 %patch3
@@ -151,12 +153,14 @@
 
 %files
 %defattr(-,root,root)
-%doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ INSTALL 
+%doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ
 %doc README README.Force README.MotorolaMXP
 /var/adm/fillup-templates/sysconfig.ipmi
 /etc/init.d/ipmi
 /sbin/rcipmi
 %{_libdir}/libOpenIPMI*.so.*
+%dir %{_sysconfdir}/ipmi
+%config(noreplace) %{_sysconfdir}/ipmi/*
 ###### perl files ######
 %dir %{perl_vendorarch}/auto/OpenIPMI
 %{perl_vendorarch}/auto/OpenIPMI/OpenIPMI.so
@@ -170,6 +174,8 @@
 %{py_sitedir}/openipmigui/*
 %{_bindir}/openipmigui
 ###### ui files ######
+%{_bindir}/ipmi_sim
+
 %{_bindir}/ipmi_ui
 %{_bindir}/ipmicmd
 %{_bindir}/openipmicmd
@@ -183,6 +189,9 @@
 %doc %{_mandir}/man1/openipmigui.1*
 %doc %{_mandir}/man1/solterm.1*
 %doc %{_mandir}/man1/rmcp_ping.1*
+%doc %{_mandir}/man1/ipmi_sim.1*
+%doc %{_mandir}/man5/ipmi_lan.5*
+%doc %{_mandir}/man5/ipmi_sim_cmd.5*
 %doc %{_mandir}/man7/ipmi_cmdlang.7*
 %doc %{_mandir}/man7/openipmi_conparms.7*
 ###### lanserv files #####

++++++ do-fclose ++++++
--- /var/tmp/diff_new_pack.PKpQ5t/_old  2012-11-22 16:50:55.000000000 +0100
+++ /var/tmp/diff_new_pack.PKpQ5t/_new  2012-11-22 16:50:55.000000000 +0100
@@ -1,9 +1,51 @@
---- OpenIPMI-2.0.16/lanserv/lanserv_config.c.orig      2006-10-21 
00:19:27.000000000 +0200
-+++ OpenIPMI-2.0.16/lanserv/lanserv_config.c   2010-03-11 15:38:04.677064000 
+0100
-@@ -432,5 +432,6 @@
+diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in 
../orig-OpenIPMI-2.0.20-rc1/lanserv/config.c ./lanserv/config.c
+--- ../orig-OpenIPMI-2.0.20-rc1/lanserv/config.c       2012-07-02 
19:12:38.000000000 +0200
++++ ./lanserv/config.c 2012-11-15 13:02:23.106167982 +0100
+@@ -450,7 +450,7 @@
+           if (!err) {
+               err = lanserv_read_config(bmc, f, &line, val);
+               if (err)
+-                  return err;
++                  break;
+           }
+       } else if (strcmp(tok, "user") == 0) {
+           err = get_user(&tokptr, bmc, &errstr);
+@@ -477,7 +477,7 @@
+ 
+       if (err) {
+           fprintf(stderr, "Error on line %d: %s\n", line, errstr);
+-          return err;
++          break;
+       }
+     }
+ 
+diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in 
../orig-OpenIPMI-2.0.20-rc1/lanserv/emu_cmd.c ./lanserv/emu_cmd.c
+--- ../orig-OpenIPMI-2.0.20-rc1/lanserv/emu_cmd.c      2012-06-28 
23:42:02.000000000 +0200
++++ ./lanserv/emu_cmd.c        2012-11-15 13:03:21.196534022 +0100
+@@ -193,7 +193,7 @@
+ read_command_file(emu_out_t *out, emu_data_t *emu, char *command_file)
+ {
+     FILE *f = fopen(command_file, "r");
+-    int  rv;
++    int  rv = 0;
+ 
+     if (!f) {
+       out->printf(out, "Unable to open command file '%s'\n", command_file);
+@@ -228,7 +228,7 @@
+           
+           rv = ipmi_emu_cmd(out, emu, buffer);
+           if (rv)
+-              return rv;
++              break;
+           pos = 0;
        }
+  out:
+@@ -237,7 +237,7 @@
+       fclose(f);
      }
  
-+    fclose(f);
-     return 0;
+-    return 0;
++    return rv;
  }
+ 
+ static int

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to