commit open-fcoe for openSUSE:Factory
Hello community,
here is the log from the commit of package open-fcoe for openSUSE:Factory
checked in at Mon Jul 19 21:15:58 CEST 2010.
--------
New Changes file:
--- /dev/null 2010-05-08 11:31:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/open-fcoe/open-fcoe.changes 2010-07-06 11:21:13.000000000 +0200
@@ -0,0 +1,197 @@
+-------------------------------------------------------------------
+Tue Jul 6 11:20:52 CEST 2010 - hare@suse.de
+
+- Refresh patches.
+
+-------------------------------------------------------------------
+Tue Jul 6 10:56:33 CEST 2010 - hare@suse.de
+
+- Port from SLES11 SP1.
+
+-------------------------------------------------------------------
+Mon May 10 18:02:18 CEST 2010 - hare@suse.de
+
+- Fix EMC SAN MAC issue (bnc#603964)
+
+-------------------------------------------------------------------
+Mon Apr 26 14:12:43 CEST 2010 - hare@suse.de
+
+- fixes no lun display issue due to wrong check for target role
+ (bnc#599421)
+
+-------------------------------------------------------------------
+Thu Apr 8 10:36:53 CEST 2010 - hare@suse.de
+
+- Resync with open-fcoe for RC3 (bnc#594212)
+
+-------------------------------------------------------------------
+Thu Mar 25 13:36:12 CET 2010 - hare@suse.de
+
+- More fipvlan fixes for RC2 (bnc#590324)
+- Update mkinitrd script to actually boot the system (bnc#590868)
+
+-------------------------------------------------------------------
+Tue Mar 23 14:12:30 CET 2010 - hare@suse.de
+
+- Sync-up package with git tree for RC2 (bnc#590324)
+- Compile against lldpad (bnc#590487)
+
+-------------------------------------------------------------------
+Mon Mar 15 13:50:54 CET 2010 - hare@suse.de
+
+- Sync-up package with commit id
+ 9403c2aaac0b79d0d236ef9413cc88b7d6f7f04e (bnc#588150)
+
+-------------------------------------------------------------------
+Sun Mar 14 11:59:25 CET 2010 - ro@suse.de
+
+- finally fix build
+
+-------------------------------------------------------------------
+Sat Mar 13 17:31:15 CET 2010 - ro@suse.de
+
+- fix typo in specfile
+
+-------------------------------------------------------------------
+Fri Mar 5 10:47:03 CET 2010 - hare@suse.de
+
+- Add option '-i' to fipvlan (bnc#585045)
+- Add setup script /sbin/fcoe-setup (bnc#585045)
+
+-------------------------------------------------------------------
+Mon Feb 22 15:25:30 CET 2010 - hare@suse.de
+
+- Fixup mkinitrd scripts (bnc#570643)
+
+-------------------------------------------------------------------
+Mon Feb 22 12:12:58 CET 2010 - hare@suse.de
+
+- Sync-up package with git tree (bnc#581550)
+
+-------------------------------------------------------------------
+Fri Jan 22 08:56:46 CET 2010 - hare@suse.de
+
+- Sync-up package with git commit id
+ 3f25915a92c308c5db352a7fe24092350498f179 (bnc#572686)
+- fcoemon uses memcpy when copying path name (bnc#572893)
+
+-------------------------------------------------------------------
+Thu Jan 14 14:23:54 CET 2010 - hare@suse.de
+
+- Reverse mkinitrd script naming (bnc#570643)
+
+-------------------------------------------------------------------
+Mon Jan 11 13:11:25 CET 2010 - hare@suse.de
+
+- Sync-up package for git tree (bnc#569508)
+
+-------------------------------------------------------------------
+Thu Dec 17 14:09:42 CET 2009 - hare@suse.de
+
+- Add commands to issue create,destroy,reset from fcoeadm
+ through fcoemon (bnc#557495)
+
+-------------------------------------------------------------------
+Fri Dec 4 12:15:21 CET 2009 - hare@suse.de
+
+- Update utilities with latest bugfixes (bnc#557495)
+- Requires dcbd and libhbalinux2 for correct operation.
+
+-------------------------------------------------------------------
+Mon Nov 23 00:59:42 CET 2009 - ro@suse.de
+
+- change buildreq to dcbd to fix build
+
+-------------------------------------------------------------------
+Mon Nov 16 14:00:57 CET 2009 - hare@suse.de
+
+- Update to version 1.0.8 (FATE#306854)
+
+-------------------------------------------------------------------
+Wed Nov 11 09:36:28 CET 2009 - mcihar@suse.cz
+
+- added mkinitrd support for booting FCoE (FATE#307444)
+
+-------------------------------------------------------------------
+Mon Feb 23 11:27:04 CET 2009 - sf@suse.de
+
+- added Quickstart.SLES (bnc #478582)
+ to document SLES specifics
+
+-------------------------------------------------------------------
+Wed Feb 11 10:49:19 CET 2009 - sf@suse.de
+
+- corrected open-fcoe-bug-473116-fix-library-path.diff
+ wrong library in /etc/hba.conf (bnc #473116)
+
+-------------------------------------------------------------------
+Mon Feb 9 14:56:21 CET 2009 - sf@suse.de
+
+- add bug-473627_0001-fcoemon-service-fcoe-status-display-is-incorrect.patch
+ (bnc #473627)
+- add bug-473628_0002-fcoeadm-Incorrectly-checking-return-value-of-strstr.patch
+ (bnc #473628)
+- add open-fcoe-bug-473116-fix-library-path.diff
+ (bnc #473116)
+- add bug-473630_0003-fcoemon-Incorrectly-calling-SA_LOG_ERR.patch
+ (bnc #473630)
+- add bug-473127_0004-fcoemon-dcbd-starts-after-fcoe-starts-fcoemon-will.patch
+ (bnc #473127)
+- add bug-473631_0005-fcoemon-Put-back-the-FCD_SEND_CONF-state.patch
+ (bnc #473631)
+
+-------------------------------------------------------------------
+Sat Jan 24 17:11:37 CET 2009 - sf@suse.de
+
+- rediffed open-fcoe-update-1.0.4.diff
+- rediffed open-fcoe-multi-arch.diff
+ due to not matching later patches:
+- open-fcoe-update-1.0.6.diff
+ (bnc #459142)
+- 0001-fcoemon-Ensure-pfc-advertise-on-and-pg-advertise-of.patch
+ (bnc #468457)
+- 0002-fcoemon-Remove-the-FCD_SEND_CONF-state.patch
+ (bnc # 468459)
+- 0003-fcoemon-Verify-link-flow-control-if-DCB-is-not-requ.patch
+ (bnc #468463)
+- 0004-fcoemon-Don-t-check-errors-when-modprobe-fcoe.patch
+ (bnc #468466)
+- 0005-fcoemon-Fix-errors-in-configure_dcb_interface-of.patch
+ (bnc # 468467)
+- 0006-fcoemon-GET_PFC_CONFIG-command-is-not-issued-when-s.patch
+ (bnc #468468)
+- open-fcoe-fixes.diff
+ (bnc #465598)
+- open-fcoe-config.diff
+ move device configuration from Makefile to initscript
+- open-fcoe-multi-arch2.diff
+ remove arch-check from Makefile
+
+-------------------------------------------------------------------
+Mon Jan 12 17:34:04 CET 2009 - sf@suse.de
+
+- fixes for initscript (bnc #460021) and
+ configuration paths (bnc #460022)
+
+-------------------------------------------------------------------
+Mon Dec 1 17:53:17 CET 2008 - sf@suse.de
+
+- update to 10.4 (bnc #438954)
+ - new patch from Intel
+ - Makefile fixes
+ - removed unneeded files from tarball
+
+-------------------------------------------------------------------
+Mon Nov 24 17:30:11 CET 2008 - sf@suse.de
+
+- new version 1.0.3 (bnc #438954)
+ - add working tools
+ - add required libraries
+ - add hbaapi
+ - add required headers from dcbd
+
+-------------------------------------------------------------------
+Wed Sep 24 10:09:35 CEST 2008 - hare@suse.de
+
+- Initial package (FATE#303914)
+
calling whatdependson for head-i586
New:
----
fcoe-utils-1.0.8.tar.bz2
fcoe-utils-add-fcoe-setup
fcoe-utils-beta1-update
fcoe-utils-beta2-update
fcoe-utils-beta3-update
fcoe-utils-beta5-update
fcoe-utils-clifv2
fcoe-utils-fcoe-setup-update-for-fipvlan
fcoe-utils-fixes-no-lun-displa
fcoe-utils-fixup-install-data-hook
fcoe-utils-git-update
fcoe-utils-init-script-fixup
fcoe-utils-makefile-fixup
fcoe-utils-rc1-update
fcoe-utils-rc2-more-updates
fcoe-utils-rc2-update
fcoe-utils-rc3-update
fcoe-utils-use-lldpad
fcoe-utils-use-san-mac-and-fix
fcoe-utils-use-strncpy-in-fcoemon
mkinitrd-boot.sh
mkinitrd-setup.sh
open-fcoe.changes
open-fcoe.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ open-fcoe.spec ++++++
#
# spec file for package open-fcoe (Version 1.0.12)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: open-fcoe
Url: http://www.open-fcoe.org
License: GPLv2
Group: System/Daemons
PreReq: %fillup_prereq %insserv_prereq
BuildRequires: libHBAAPI2-devel lldpad-devel
Requires: libhbalinux2 lldpad
AutoReqProv: on
Version: 1.0.12
Release: 1
Summary: Open-FCoE userspace management tools
Source0: http://www.open-fcoe.org/openfc/fcoe-utils-1.0.8.tar.bz2
Source20: mkinitrd-boot.sh
Source22: mkinitrd-setup.sh
Patch0: fcoe-utils-makefile-fixup
Patch1: fcoe-utils-init-script-fixup
Patch2: fcoe-utils-git-update
Patch3: fcoe-utils-beta1-update
Patch4: fcoe-utils-clifv2
Patch5: fcoe-utils-beta2-update
Patch6: fcoe-utils-beta3-update
Patch7: fcoe-utils-use-strncpy-in-fcoemon
Patch8: fcoe-utils-beta5-update
Patch9: fcoe-utils-add-fcoe-setup
Patch10: fcoe-utils-rc1-update
Patch11: fcoe-utils-rc2-update
Patch12: fcoe-utils-use-lldpad
Patch13: fcoe-utils-fixup-install-data-hook
Patch14: fcoe-utils-rc2-more-updates
Patch15: fcoe-utils-fcoe-setup-update-for-fipvlan
Patch16: fcoe-utils-rc3-update
Patch17: fcoe-utils-fixes-no-lun-displa
Patch18: fcoe-utils-use-san-mac-and-fix
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Userspace tools to manage FibreChannel over Ethernet (FCoE)
connections.
Authors:
--------
Robert Love From 8d8c1cd6068321eaa71094bf43cfa8121d176357 Mon Sep 17 00:00:00 2001
From: Hannes Reinecke fipvlan is now capable of creating VLAN interfaces,
so we don't have to do it anymore.
Signed-off-by: Hannes Reinecke From 9469f11e17ebadab475b8d4de23bb3cf9b1bc8db Mon Sep 17 00:00:00 2001
From: Hannes Reinecke Occasionally fcoemon fails to reply to a fcoeadm request.
When this happens fcoeadm eventually times out. It is the
result of using memcpy and not strncpy when copying the
sun_path received from the request.
Using memcpy is causing intermittent problems when copying
the sun_path from socket information. sun_path is a string
and therefore strncpy should be used. memcpy is not going to
copy the terminating character becuase we're using strlen
to determine the number of bytes to be copied.
The problem is masked becuase much of the time the destination
buffer must have been allocated from NULL'd out memory, but if
the allocated buffer started with junk characters then the code
ends up copying into a buffer without termination. So when we
try to reply to fcoeadm the sendto interface complains that
the sun_path is invalid (becuase there is garbage in the string).
This patch makes it so strncpy is used since we're dealing
with strings. It also changes the last argument to be the
size of the destination buffer as that's what strncpy requires.
References: bnc#572893
Signed-off-by: Robert Love
participants (1)
-
root@hilbert.suse.de