Hello community,
here is the log from the commit of package yast2-iscsi-client
checked in at Sat Jul 28 16:08:36 CEST 2007.
--------
--- yast2-iscsi-client/yast2-iscsi-client.changes 2007-06-13 18:27:35.000000000 +0200
+++ /mounts/work_src_done/NOARCH/yast2-iscsi-client/yast2-iscsi-client.changes 2007-07-27 17:25:38.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Jul 27 17:11:42 CEST 2007 - mzugec@suse.cz
+
+- support for iSNS (fate #302083)
+- 2.15.2
+
+-------------------------------------------------------------------
Old:
----
yast2-iscsi-client-2.15.1.tar.bz2
New:
----
yast2-iscsi-client-2.15.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-iscsi-client.spec ++++++
--- /var/tmp/diff_new_pack.I29822/_old 2007-07-28 16:08:19.000000000 +0200
+++ /var/tmp/diff_new_pack.I29822/_new 2007-07-28 16:08:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-iscsi-client (Version 2.15.1)
+# spec file for package yast2-iscsi-client (Version 2.15.2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,14 +11,14 @@
# norootforbuild
Name: yast2-iscsi-client
-Version: 2.15.1
+Version: 2.15.2
Release: 1
-License: GNU General Public License (GPL)
+License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-iscsi-client-2.15.1.tar.bz2
+Source0: yast2-iscsi-client-2.15.2.tar.bz2
prefix: /usr
-BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-packagemanager-devel yast2-perl-bindings yast2-testsuite
+BuildRequires: docbook-xsl-stylesheets doxygen libicu-devel libxslt perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-packagemanager-devel yast2-perl-bindings yast2-testsuite
Requires: yast2 yast2-packager
BuildArchitectures: noarch
Summary: Configuration of iscsi-client
@@ -29,7 +29,7 @@
%prep
-%setup -n yast2-iscsi-client-2.15.1
+%setup -n yast2-iscsi-client-2.15.2
%build
%{prefix}/bin/y2tool y2autoconf
@@ -65,6 +65,9 @@
%doc %{prefix}/share/doc/packages/yast2-iscsi-client
%changelog
+* Fri Jul 27 2007 - mzugec@suse.cz
+- support for iSNS (fate #302083)
+- 2.15.2
* Wed Jun 13 2007 - mzugec@suse.cz
- added validator for InitiatorName (#245364)
- 2.15.1
++++++ yast2-iscsi-client-2.15.1.tar.bz2 -> yast2-iscsi-client-2.15.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-client-2.15.1/configure new/yast2-iscsi-client-2.15.2/configure
--- old/yast2-iscsi-client-2.15.1/configure 2007-06-13 18:25:31.000000000 +0200
+++ new/yast2-iscsi-client-2.15.2/configure 2007-07-27 17:11:28.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60 for yast2-iscsi-client 2.15.0.
+# Generated by GNU Autoconf 2.60 for yast2-iscsi-client 2.15.1.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -559,8 +559,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-iscsi-client'
PACKAGE_TARNAME='yast2-iscsi-client'
-PACKAGE_VERSION='2.15.0'
-PACKAGE_STRING='yast2-iscsi-client 2.15.0'
+PACKAGE_VERSION='2.15.1'
+PACKAGE_STRING='yast2-iscsi-client 2.15.1'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1181,7 +1181,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-iscsi-client 2.15.0 to adapt to many kinds of systems.
+\`configure' configures yast2-iscsi-client 2.15.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1252,7 +1252,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-iscsi-client 2.15.0:";;
+ short | recursive ) echo "Configuration of yast2-iscsi-client 2.15.1:";;
esac
cat <<\_ACEOF
@@ -1330,7 +1330,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-iscsi-client configure 2.15.0
+yast2-iscsi-client configure 2.15.1
generated by GNU Autoconf 2.60
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1344,7 +1344,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-iscsi-client $as_me 2.15.0, which was
+It was created by yast2-iscsi-client $as_me 2.15.1, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ $0 $@
@@ -2145,7 +2145,7 @@
# Define the identity of the package.
PACKAGE='yast2-iscsi-client'
- VERSION='2.15.0'
+ VERSION='2.15.1'
cat >>confdefs.h <<_ACEOF
@@ -2372,7 +2372,7 @@
-VERSION="2.15.0"
+VERSION="2.15.1"
RPMNAME="yast2-iscsi-client"
MAINTAINER="Michal Zugec "
@@ -3258,7 +3258,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-iscsi-client $as_me 2.15.0, which was
+This file was extended by yast2-iscsi-client $as_me 2.15.1, which was
generated by GNU Autoconf 2.60. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3301,7 +3301,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-iscsi-client config.status 2.15.0
+yast2-iscsi-client config.status 2.15.1
configured by $0, generated by GNU Autoconf 2.60,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-client-2.15.1/configure.in new/yast2-iscsi-client-2.15.2/configure.in
--- old/yast2-iscsi-client-2.15.1/configure.in 2007-06-13 18:25:26.000000000 +0200
+++ new/yast2-iscsi-client-2.15.2/configure.in 2007-07-27 17:11:24.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-iscsi-client
dnl
-dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.15.0 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-iscsi-client, 2.15.0, http://bugs.opensuse.org/, yast2-iscsi-client)
+AC_INIT(yast2-iscsi-client, 2.15.1, http://bugs.opensuse.org/, yast2-iscsi-client)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.0"
+VERSION="2.15.1"
RPMNAME="yast2-iscsi-client"
MAINTAINER="Michal Zugec "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-client-2.15.1/src/dialogs.ycp new/yast2-iscsi-client-2.15.2/src/dialogs.ycp
--- old/yast2-iscsi-client-2.15.1/src/dialogs.ycp 2007-06-13 18:27:23.000000000 +0200
+++ new/yast2-iscsi-client-2.15.2/src/dialogs.ycp 2007-07-27 17:25:04.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Dialogs definitions
* Authors: Michal Zugec
*
- * $Id: dialogs.ycp 38443 2007-06-13 16:27:17Z mzugec $
+ * $Id: dialogs.ycp 39753 2007-07-27 15:25:13Z mzugec $
*/
{
@@ -40,11 +40,27 @@
_("Manually")
),
]),
+ "isns" : $[
+ "widget" : `custom,
+ "custom_widget" :
+ `HBox(
+ `MinWidth( 16,
+ `HBox(
+ `TextEntry(`id(`isns_address), _("iSNS Address")),
+ `TextEntry(`id(`isns_port), _("iSNS Port"))
+ ))
+ ),
+ "init" : initISNS,
+ "validate_type" : `function,
+ "validate_function" : validateISNS,
+ "store" : storeISNS,
+ "help" : HELPS["isns"]:""
+ ],
"initiator_name" : $[
"widget" : `custom,
"custom_widget" :
`HBox(
- `MinWidth( 16, `TextEntry(`id(`initiator_name), /*`opt(`notify),*/ _("Initiator Name")) )
+ `MinWidth( 16, `TextEntry(`id(`initiator_name), _("Initiator Name")) )
),
"init" : initInitName,
"validate_type" : `function,
@@ -166,6 +182,7 @@
`TextEntry(`id(`hostname), _("IP Address")),
`IntField(`id(`port), _("Port"), 0,65535,3260)
),
+ "init" : initServerLocation,
"validate_type" : `function,
"validate_function" : validateServerLocation
],
@@ -195,9 +212,11 @@
`HStretch(),
`HSpacing (1),
`VBox(
+ "auto_start_up",
+ `VSpacing (2),
"initiator_name",
`VSpacing (2),
- "auto_start_up",
+ "isns",
`VSpacing (2)
),
`HSpacing (1),
@@ -205,7 +224,7 @@
),
`VStretch()
),
- "widget_names" : [ "auto_start_up", "initiator_name" ]
+ "widget_names" : [ "auto_start_up", "initiator_name", "isns" ]
],
// list og connected targets
@@ -278,7 +297,7 @@
string help = CWM::MergeHelps(w);
contents = CWM::PrepareDialog(contents, w);
Wizard::SetContentsButtons(caption, contents, help, Label::NextButton (), Label::FinishButton ());
- Wizard::HideBackButton();
+ Wizard::DisableBackButton();
symbol ret = CWM::Run(w, $[`abort:ReallyAbort ]);
return ret;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-client-2.15.1/src/helps.ycp new/yast2-iscsi-client-2.15.2/src/helps.ycp
--- old/yast2-iscsi-client-2.15.1/src/helps.ycp 2007-02-14 19:05:09.000000000 +0100
+++ new/yast2-iscsi-client-2.15.2/src/helps.ycp 2007-07-27 17:25:04.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Help texts of all the dialogs
* Authors: Michal Zugec
*
- * $Id: helps.ycp 35560 2007-01-22 08:02:23Z mzugec $
+ * $Id: helps.ycp 39753 2007-07-27 15:25:13Z mzugec $
*/
{
@@ -83,7 +83,10 @@
_("<h1>Warning</h1>") + _("<p>When accessing an iSCSI device <b>READ</b>/<b>WRITE</b>, make sure that this access is exclusive. Otherwise there is a potential risk of data corruption.</p>
"),
- "initiator_name" : _("<p><b>InitiatorName</b> is value from /etc/initiatorname.iscsi. In case you have iBFT this value will be replaced from there and you are not able to change it (do it in BIOS Setup).</p><p>When you want to change this value, use <b>Save Name</b> button. This value is not saved automatically.</p>"),
+ "initiator_name" : _("<p><b>InitiatorName</b> is value from /etc/initiatorname.iscsi. In case you have iBFT this value will be replaced from there and you are not able to change it (do it in BIOS Setup).</p>"),
+
+ "isns" : _("If you want to use <b>iSNS</b> (Internet Storage Name Service) for discovering targets instead of default SendTargets method,
+fill IP address of iSNS server and port. Default port should be 3205."),
// discovery new target
"discovery" : _("<h1>iSCSI Initiator</h1>") + _("Enter the <b>IP Address</b> of the discovered server.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-client-2.15.1/src/IscsiClient.ycp new/yast2-iscsi-client-2.15.2/src/IscsiClient.ycp
--- old/yast2-iscsi-client-2.15.1/src/IscsiClient.ycp 2007-05-11 16:06:30.000000000 +0200
+++ new/yast2-iscsi-client-2.15.2/src/IscsiClient.ycp 2007-07-27 17:12:29.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: IscsiClient settings, input and output functions
* Authors: Michal Zugec
*
- * $Id: IscsiClient.ycp 37936 2007-05-11 14:06:22Z mzugec $
+ * $Id: IscsiClient.ycp 39750 2007-07-27 15:12:38Z mzugec $
*
* Representation of the configuration of iscsi-client.
* Input and output routines.
@@ -66,15 +66,34 @@
// read configuration file
global list