Hello community,

here is the log from the commit of package autoyast2 for openSUSE:Factory
checked in at Thu Sep 1 15:10:08 CEST 2011.



--------
--- autoyast2/autoyast2.changes 2011-02-25 13:02:04.000000000 +0100
+++ /mounts/work_src_done/STABLE/autoyast2/autoyast2.changes    2011-08-02 
17:07:33.000000000 +0200
@@ -1,0 +2,65 @@
+Fri Jul 29 15:56:00 CEST 2011 - [email protected]
+
+- added support for client certificated with HTTPS
+- 2.21.0
+
+-------------------------------------------------------------------
+Wed Jul 27 14:14:59 CEST 2011 - [email protected]
+
+- added fibre channel autoyast client to 1st stage
+
+-------------------------------------------------------------------
+Fri Jul 22 16:30:45 CEST 2011 - [email protected]
+
+- Removed obsoleted X-KDE-SubstituteUID from desktop all files and
+  replaced with xdg-su for autoyast desktop file (bnc#540627)
+
+-------------------------------------------------------------------
+Fri Jul 22 09:58:54 CEST 2011 - [email protected]
+
+- passing a type=boolean to an ask-script via $VAL did not work 
+
+-------------------------------------------------------------------
+Mon Jul 18 08:36:53 CEST 2011 - [email protected]
+
+- fixed typo (bnc#702662)
+
+-------------------------------------------------------------------
+Thu Jul 14 13:19:40 CEST 2011 - [email protected]
+
+- New profile flag networking/setup_before_proposal enables setting
+  up more than one NIC for networked storage (FATE#309213).
+
+-------------------------------------------------------------------
+Thu May 19 18:00:03 CEST 2011 - [email protected]
+
+- clone "label" of a partition if it was set (bnc#628738)
+
+-------------------------------------------------------------------
+Thu May 19 10:07:52 CEST 2011 - [email protected]
+
+- added the possibility to restart yast after pre-script
+  execution
+
+-------------------------------------------------------------------
+Fri May 13 14:22:32 CEST 2011 - [email protected]
+
+- keep_unknown_lv added (fate#308893)
+
+-------------------------------------------------------------------
+Tue Apr 26 17:30:58 CEST 2011 - [email protected]
+
+- added documention for disklabel (bnc#631176)
+
+-------------------------------------------------------------------
+Tue Apr 26 10:22:20 CEST 2011 - [email protected]
+
+- try to mount DVD/CD again if first mount fails
+  (bnc#684974)
+
+-------------------------------------------------------------------
+Wed Mar 16 16:01:55 CET 2011 - [email protected]
+
+- fixed logging for modules that use a list as data format
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  autoyast2-2.20.9.tar.bz2

New:
----
  autoyast2-2.21.0.tar.bz2

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

Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.pMV3S1/_old  2011-09-01 15:08:52.000000000 +0200
+++ /var/tmp/diff_new_pack.pMV3S1/_new  2011-09-01 15:08:52.000000000 +0200
@@ -19,16 +19,16 @@
 
 
 Name:           autoyast2
-Version:        2.20.9
+Version:        2.21.0
 Release:        1
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source0:        autoyast2-2.20.9.tar.bz2
+Source0:        autoyast2-2.21.0.tar.bz2
 
 Prefix:         /usr
 
 Group:          System/YaST
-License:        GPLv2+
+License:        GPL v2 or later
 BuildRequires:  docbook-xsl-stylesheets java2-devel-packages libxslt 
perl-XML-Writer pkg-config sgml-skel update-desktop-files xorg-x11-libs 
yast2-bootloader yast2-country yast2-devtools yast2-mouse yast2-slp 
yast2-testsuite yast2-transfer
 # API for Disabled Modules (ProductControl)
 BuildRequires:  yast2 >= 2.16.36
@@ -41,6 +41,7 @@
 Requires:       autoyast2-installation = %{version}
 Requires:       yast2-schema yast2 yast2-country yast2-storage
 Requires:       yast2-storage >= 2.19.13
+Requires:       yast2-transfer >= 2.21.0
 
 Provides:       yast2-module-autoinst yast2-config-autoinst
 Obsoletes:      yast2-module-autoinst yast2-config-autoinst
@@ -64,8 +65,8 @@
 installation sources.
 
 %package installation
-License:        GPLv2+
-Version:        2.20.9
+
+Version:        2.21.0
 Release:        1
 Summary:        YaST2 - Auto Installation Modules
 Group:          System/YaST
@@ -74,6 +75,7 @@
 # After API cleanup
 Requires:       yast2-update >= 2.18.3
 Requires:       yast2-xml yast2-core yast2 yast2-country yast2-mouse 
yast2-packager yast2-storage yast2-transfer yast2-slp
+Requires:       yast2-transfer >= 2.21.0
 Provides:       yast2-trans-autoinst
 Obsoletes:      yast2-trans-autoinst
 
@@ -82,7 +84,7 @@
 generated with the autoyast2 package.
 
 %prep
-%setup -n autoyast2-2.20.9
+%setup -n autoyast2-2.21.0
 
 %build
 %{prefix}/bin/y2tool y2autoconf

++++++ autoyast2-2.20.9.tar.bz2 -> autoyast2-2.21.0.tar.bz2 ++++++
++++ 1842 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/VERSION new/autoyast2-2.21.0/VERSION
--- old/autoyast2-2.20.9/VERSION        2011-02-25 12:49:50.000000000 +0100
+++ new/autoyast2-2.21.0/VERSION        2011-08-02 17:05:12.000000000 +0200
@@ -1 +1 @@
-2.20.9
+2.21.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/configure.in new/autoyast2-2.21.0/configure.in
--- old/autoyast2-2.20.9/configure.in   2011-02-25 13:00:13.000000000 +0100
+++ new/autoyast2-2.21.0/configure.in   2011-08-02 17:06:09.000000000 +0200
@@ -3,7 +3,7 @@
 dnl -- This file is generated by y2autoconf 2.18.11 - DO NOT EDIT! --
 dnl    (edit configure.in.in instead)
 
-AC_INIT(autoyast2, 2.20.9, http://bugs.opensuse.org/, autoyast2)
+AC_INIT(autoyast2, 2.21.0, http://bugs.opensuse.org/, autoyast2)
 dnl Check for presence of file 'RPMNAME'
 AC_CONFIG_SRCDIR([RPMNAME])
 
@@ -18,7 +18,7 @@
 AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
 
 dnl Important YaST2 variables
-VERSION="2.20.9"
+VERSION="2.21.0"
 RPMNAME="autoyast2"
 MAINTAINER="Uwe Gansert <[email protected]>"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/ASKSection.xml new/autoyast2-2.21.0/doc/ASKSection.xml
--- old/autoyast2-2.20.9/doc/ASKSection.xml     2010-08-18 13:48:52.000000000 
+0200
+++ new/autoyast2-2.21.0/doc/ASKSection.xml     2011-05-20 16:11:47.000000000 
+0200
@@ -78,7 +78,7 @@
                        The filesystem in
                        the partition section is a symbol, while the 
"encrypted" element in the user configuration is a boolean.
                        You can see the type of that element if you look in 
your profile at the config:type="...." attribute.
-                       Since openSUSE 11.2 (not SLES11) you can use 
"static_text" as type too. A static_text is just a text that
+                       Since openSUSE 11.2 and SLES11-SP2 you can use 
"static_text" as type too. A static_text is just a text that
                        does not require any user input and can be used to show 
information if it's not wanted in the help text.
                 
<para><screen>&lt;type&gt;symbol&lt;/type&gt;</screen></para></entry>
                 <entry>optional. The defaul is string. If type is "symbol" you 
must provide the selection element too (see below)</entry>
@@ -187,26 +187,26 @@
                 <entry>optional (default is no script)</entry>
               </row>
               <row>
-                <entry>ok_label (available in openSUSE 11.2 (not 
SLES11)</entry>
+                <entry>ok_label (available since openSUSE 11.2 / SLES11 
SP2</entry>
                 <entry>You can change the Label on the "Ok" button. The last 
element that specifies the label for a dialog wins.
                 
<para><screen>&lt;ok_label&gt;Finish&lt;/ok_label&gt;</screen></para></entry>
                 <entry>optional</entry>
               </row>
               <row>
-                <entry>back_label (available in openSUSE 11.2 (not 
SLES11)</entry>
+                <entry>back_label (available since openSUSE 11.2 / SLES11 
SP2</entry>
                 <entry>You can change the Label on the "Back" button. The last 
element that specifies the label for a dialog wins.
                 <para><screen>&lt;back_label&gt;change 
values&lt;/back_label&gt;</screen></para></entry>
                 <entry>optional</entry>
               </row>
               <row>
-                <entry>timeout (available in openSUSE 11.2 (not SLES11)</entry>
+                <entry>timeout (available since openSUSE 11.2 / 
SLES11-SP2</entry>
                 <entry>You can specify an integer here that is used as timeout 
in seconds. If the user does not answer the question before the timeout, the 
default value is taken as answer. When the user touches/changes any widget in 
the dialog, the timeout is turned off and the dialog has to be confirmed by the 
ok-button.
                 <para><screen>&lt;timeout 
config:type="integer"&gt;30&lt;/timeout&gt;</screen></para></entry>
                 <entry>optional. A missing value is interpreted as 0 which 
means that there is no timeout</entry>
               </row>
               <row>
-                <entry>default_value_script (available since openSUSE 11.2 but 
not in SLES11)</entry>
-                <entry>with 11.2 you can run scripts to set the default value 
for a question(see the table below for detailed instructions about default 
value scripts). It's useful if you can "calculate" a useful default value, 
especially in combination with the "timeout" option.
+                <entry>default_value_script (available since openSUSE 11.2 / 
SLES11-SP2)</entry>
+                <entry>you can run scripts to set the default value for a 
question(see the table below for detailed instructions about default value 
scripts). It's useful if you can "calculate" a useful default value, especially 
in combination with the "timeout" option.
                 
<para><screen>&lt;default_value_script&gt;...&lt;/default_value_script&gt;</screen></para></entry>
                 <entry>optional (default is no script)</entry>
               </row>
@@ -217,7 +217,7 @@
     </para>
 
           <para>
-            The following elements must be between the &lt;ask-list 
config:type="list"&gt;&lt;ask&gt;&lt;default_value_script&gt;...&lt;/default_value_script&gt;...&lt;/ask&gt;&lt;/ask-list&gt;
 tags in the &lt;general&gt; section. It's available since 11.2 (not SLES11).
+            The following elements must be between the &lt;ask-list 
config:type="list"&gt;&lt;ask&gt;&lt;default_value_script&gt;...&lt;/default_value_script&gt;...&lt;/ask&gt;&lt;/ask-list&gt;
 tags in the &lt;general&gt; section. It's available since 11.2 and SLES11-SP2
           </para>
     <para>
         <table frame='top'>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/CreateProfileDetails.xml 
new/autoyast2-2.21.0/doc/CreateProfileDetails.xml
--- old/autoyast2-2.20.9/doc/CreateProfileDetails.xml   2010-08-18 
13:48:52.000000000 +0200
+++ new/autoyast2-2.21.0/doc/CreateProfileDetails.xml   2011-05-19 
12:17:23.000000000 +0200
@@ -38,6 +38,8 @@
     <xi:include href="ScriptsSection.xml"      
xmlns:xi="http://www.w3.org/2001/XInclude"/>
     <xi:include href="SysconfigSection.xml"    
xmlns:xi="http://www.w3.org/2001/XInclude"/>
     <xi:include href="FilesSection.xml"        
xmlns:xi="http://www.w3.org/2001/XInclude"/>
+    <xi:include href="ASKSection.xml"            
xmlns:xi="http://www.w3.org/2001/XInclude"/>
+    <xi:include href="KDumpSection.xml"          
xmlns:xi="http://www.w3.org/2001/XInclude"/>
 
   <section id="CreateProfile.Hardware">
     <title>
@@ -61,8 +63,6 @@
 
     <xi:include href="PrinterSection.xml"        
xmlns:xi="http://www.w3.org/2001/XInclude"/>
     <xi:include href="SoundSection.xml"          
xmlns:xi="http://www.w3.org/2001/XInclude"/>
-    <xi:include href="KDumpSection.xml"          
xmlns:xi="http://www.w3.org/2001/XInclude"/>
-    <xi:include href="ASKSection.xml"            
xmlns:xi="http://www.w3.org/2001/XInclude"/>
   </section>
 
   </chapter>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/Makefile.am new/autoyast2-2.21.0/doc/Makefile.am
--- old/autoyast2-2.20.9/doc/Makefile.am        2010-08-18 13:48:52.000000000 
+0200
+++ new/autoyast2-2.21.0/doc/Makefile.am        2011-08-02 17:06:07.000000000 
+0200
@@ -1,7 +1,7 @@
 #
 # Makefile.am for y2c_autoinst/doc
 #
-# $Id: Makefile.am 61610 2010-04-08 09:58:44Z ug $
+# $Id: Makefile.am 63765 2011-04-11 15:40:31Z ug $
 #
 
 SUBDIRS = autodocs images entities bin components examples xsl
@@ -50,21 +50,21 @@
        ln -s ../images ./images
        cd ../..
 
-#html/index.html: autoyast.xml 
-#      XML_CATALOG_FILES=@XML_CATALOG@\
-#      @XSLTPROC@ --xinclude  @STYLESHEET_HTML@ \
-#      $<
+html/index.html: autoyast.xml 
+       XML_CATALOG_FILES=@XML_CATALOG@ \
+       @XSLTPROC@ --xinclude  @STYLESHEET_HTML@ \
+       $<
 
 #autoyast.fo: autoyast.xml
 #      XML_CATALOG_FILES=@XML_CATALOG@ \
 #      @XSLTPROC@ @XSLTPROC_FLAGS@ --xinclude \
 #      -o $@ @STYLESHEET_PDF@  $<
 
-autoyast.fo: autoyast.xml
-       saxon -o autoyast.fo autoyast.xml @STYLESHEET_PDF@
+#autoyast.fo: autoyast.xml
+#      saxon -o autoyast.fo autoyast.xml @STYLESHEET_PDF@
 
-autoyast.pdf: autoyast.fo
-       fop -q $< $@
+#autoyast.pdf: autoyast.fo
+#      fop -q $< $@
 
 autoyast.xml: images.ent examples components
 
@@ -129,7 +129,7 @@
        install -d -m 755 $(DESTDIR)$(htmldir)
        cp -a $(srcdir)/html/images $(DESTDIR)$(htmldir)
        cp -a $(srcdir)/html/img $(DESTDIR)$(htmldir)
-       cp -a $(srcdir)/html/devel $(DESTDIR)$(htmldir)
+# cp -a $(srcdir)/html/devel $(DESTDIR)$(htmldir)
 
 clean-local:
        rm -rf html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/PartitioningSection.xml 
new/autoyast2-2.21.0/doc/PartitioningSection.xml
--- old/autoyast2-2.20.9/doc/PartitioningSection.xml    2010-08-18 
13:48:52.000000000 +0200
+++ new/autoyast2-2.21.0/doc/PartitioningSection.xml    2011-05-13 
14:11:28.000000000 +0200
@@ -129,6 +129,30 @@
 </entry>
                 <entry>optional. Default is CT_DISK for a normal physical 
harddisk.</entry>
               </row>
+              <row>
+                <entry>disklabel</entry>
+                <entry>this value describes the type of the partition table
+<para>You can choose between:</para>
+<itemizedlist>
+<listitem>
+<para>msdos</para>
+</listitem>
+<listitem>
+<para>gpt</para>
+</listitem>
+</itemizedlist>
+
+<para><screen>&lt;disklabel&gt;gpt&lt;/disklabel&gt;</screen></para>
+</entry>
+                <entry>optional and available since openSUSE 12.1 and SLES11 
SP2. Default is to let yast decide what makes sense (msdos in most 
cases)</entry>
+              </row>
+              <row>
+                <entry>keep_unknown_lv</entry>
+                <entry>This value only makes sense for type=CT_LVM drives. If 
you are reusing a LVG and you set this to true, all existing LVs in that VG 
won't be touched unless they are specified in the &lt;partitioning&gt; section. 
So you can keep existing LVs without need to specify them.
+<para><screen>&lt;keep_unknown_lv 
config:type="boolean"&gt;false&lt;/keep_unknown_lv&gt;</screen></para>
+</entry>
+                <entry>optional and available since openSUSE 12.1 and SLES11 
SP2. The default is false</entry>
+              </row>
             </tbody>
           </tgroup>
           </table>
@@ -260,7 +284,7 @@
                 <entry>partition_nr</entry>
                 <entry>
                   <para>
-                    the partition_nr this partition has/will have. If you have 
set create=false, then you can tell
+                    the partition_nr this partition has/will have. If you have 
set create=false or if you use LVM, then you can tell
                     autoyast which partition you mean by the partition_nr. You 
can force autoyast to create only
                     primary partitions by configuring only partition numbers 
below 5.
                   </para>
@@ -433,7 +457,7 @@
                 <entry>parity_algorithm</entry>
                 <entry>
                   <para>
-                    possible values are: left_asymmetric, left_symmetric, 
right_asymmetric, right_symmetric
+                    possible values are: left_asymmetric, left_symmetric, 
right_asymmetric, right_symmetric and since SLES11 SP2 and openSUSE 12.1 you 
can use parity_first, parity_last, left_asymmetric_6, left_symmetric_6, 
right_asymmetric_6, right_symmetric_6, parity_first_6, n2, o2, f2, n3, o3, f3 
for RAID6 and RAID10
                   </para>
                   
<para><screen>&lt;parity_algorithm&gt;left_asymmetric&lt;/parity_algorithm&gt;</screen></para>
                 </entry>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/ScriptsSection.xml 
new/autoyast2-2.21.0/doc/ScriptsSection.xml
--- old/autoyast2-2.20.9/doc/ScriptsSection.xml 2010-08-18 13:48:52.000000000 
+0200
+++ new/autoyast2-2.21.0/doc/ScriptsSection.xml 2011-07-26 11:04:36.000000000 
+0200
@@ -135,7 +135,7 @@
                 <entry>notification</entry>
                 <entry>This text will be shown in a popup for the time the 
script is running in the background
                 <para><screen>&lt;notification&gt;Please wait while script is 
running ...&lt;/notification&gt;</screen></para></entry>
-                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3 (not SLES11)</entry>
+                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3/SLES11 SP2 (not 
SLES10)</entry>
               </row>
               <row>
                 <entry>rerun</entry>
@@ -229,7 +229,7 @@
                 <entry>notification</entry>
                 <entry>This text will be shown in a popup for the time the 
script is running in the background
                 <para><screen>&lt;notification&gt;Please wait while script is 
running ...&lt;/notification&gt;</screen></para></entry>
-                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3 (not SLES11)</entry>
+                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3/SLES11 SP2 (not 
SLES10)</entry>
               </row>
               <row>
                 <entry>rerun</entry>
@@ -332,7 +332,7 @@
                 <entry>notification</entry>
                 <entry>This text will be shown in a popup for the time the 
script is running in the background
                 <para><screen>&lt;notification&gt;Please wait while script is 
running ...&lt;/notification&gt;</screen></para></entry>
-                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3 (not SLES11)</entry>
+                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3/SLES11 SP2 (not 
SLES10)</entry>
               </row>
               <row>
                 <entry>rerun</entry>
@@ -436,7 +436,7 @@
                 <entry>notification</entry>
                 <entry>This text will be shown in a popup for the time the 
script is running in the background
                 <para><screen>&lt;notification&gt;Please wait while script is 
running ...&lt;/notification&gt;</screen></para></entry>
-                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3 (not SLES11)</entry>
+                <entry>optional. If not configured, no notification popup will 
be shown. This option was invented with openSUSE 11.3/SLES11 SP2 (not 
SLES10)</entry>
               </row>
               <row>
                 <entry>rerun</entry>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/autoyast.xml new/autoyast2-2.21.0/doc/autoyast.xml
--- old/autoyast2-2.20.9/doc/autoyast.xml       2010-08-18 13:48:52.000000000 
+0200
+++ new/autoyast2-2.21.0/doc/autoyast.xml       2011-04-29 13:03:19.000000000 
+0200
@@ -59,7 +59,7 @@
        <firstname>Uwe</firstname>
        <surname>Gansert</surname>
           <affiliation>
-         <jobtitle>Server Technologies</jobtitle>
+         <jobtitle>Concepts, Development and Documentation</jobtitle>
          <orgname></orgname>
        </affiliation>
       </author>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/doc/examples/example.generalOptions.xml 
new/autoyast2-2.21.0/doc/examples/example.generalOptions.xml
--- old/autoyast2-2.20.9/doc/examples/example.generalOptions.xml        
2010-08-18 13:48:52.000000000 +0200
+++ new/autoyast2-2.21.0/doc/examples/example.generalOptions.xml        
2011-06-07 11:45:48.000000000 +0200
@@ -53,7 +53,7 @@
           </post-modules>
       </wait>
 
-      <!-- the storage section was invented with openSUSE 11.3 (not SLES11 
SP1) -->
+      <!-- the storage section was invented with openSUSE 11.3 and SLES11 SP2 
-->
       <storage>
         <!--
             partition_alignment:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/clients/inst_autoconfigure.ycp 
new/autoyast2-2.21.0/src/clients/inst_autoconfigure.ycp
--- old/autoyast2-2.20.9/src/clients/inst_autoconfigure.ycp     2011-02-25 
12:49:30.000000000 +0100
+++ new/autoyast2-2.21.0/src/clients/inst_autoconfigure.ycp     2011-03-16 
16:02:25.000000000 +0100
@@ -5,7 +5,7 @@
  * Summary:    This module finishes auto-installation and configures
  *             the system as described in the profile file.
  *
- * $Id: inst_autoconfigure.ycp 63285 2011-01-31 13:03:15Z ug $
+ * $Id: inst_autoconfigure.ycp 63579 2011-03-16 15:02:25Z ug $
  */
 
 {
@@ -205,10 +205,10 @@
                    else
                        logStep( sformat (_("Not Configuring %1"), p));
                     if( d["X-SuSE-YaST-AutoLogResource"]:"true" == "true" ) {
-                        y2milestone("Calling auto client with: %1", 
eval(Profile::current[resource]:$[]));
+                        y2milestone("Calling auto client with: %1", 
eval(Profile::current[resource]:[]));
                     } else {
                         y2milestone("logging for resource %1 turned 
off",resource);
-                        y2debug("Calling auto client with: %1", 
eval(Profile::current[resource]:$[]));
+                        y2debug("Calling auto client with: %1", 
eval(Profile::current[resource]:[]));
                     }
                    //Call::Function(module_auto, ["Import",  
eval(Profile::current[resource]:[]) ]);
             processWait( resource, "pre-modules" );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/clients/inst_autoinit.ycp 
new/autoyast2-2.21.0/src/clients/inst_autoinit.ycp
--- old/autoyast2-2.20.9/src/clients/inst_autoinit.ycp  2011-01-19 
15:16:36.000000000 +0100
+++ new/autoyast2-2.21.0/src/clients/inst_autoinit.ycp  2011-07-27 
14:15:27.000000000 +0200
@@ -4,7 +4,7 @@
  * Summary:    Parses XML Profile for automatic installation
  * Authors:    Anas Nashif <[email protected]>
  *
- * $Id: inst_autoinit.ycp 63230 2011-01-19 14:16:35Z jsrain $
+ * $Id: inst_autoinit.ycp 65030 2011-07-27 12:15:26Z ug $
  *
  */
 
@@ -194,6 +194,11 @@
         WFM::CallFunction("iscsi-client_auto", ["Write"] );
     }
 
+    if( haskey(Profile::current, "fcoe-client") ) {
+        y2milestone("fcoe-client found");
+        WFM::CallFunction("fcoe-client_auto", ["Import", 
Profile::current["fcoe-client"]:$[]] );
+        WFM::CallFunction("fcoe-client_auto", ["Write"] );
+    }
 
 
     if(UI::PollInput() == `abort)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/clients/inst_autosetup.ycp 
new/autoyast2-2.21.0/src/clients/inst_autosetup.ycp
--- old/autoyast2-2.20.9/src/clients/inst_autosetup.ycp 2010-08-18 
13:48:53.000000000 +0200
+++ new/autoyast2-2.21.0/src/clients/inst_autosetup.ycp 2011-07-14 
13:20:21.000000000 +0200
@@ -5,7 +5,7 @@
  * Authors: Anas Nashif <[email protected]>
  *          Uwe Gansert <[email protected]>
  *
- * $Id: inst_autosetup.ycp 61115 2010-03-03 09:56:04Z ug $
+ * $Id: inst_autosetup.ycp 64804 2011-07-14 11:20:21Z ug $
  */
 
 {
@@ -136,8 +136,12 @@
             return `abort;
         if( ret == `not_found )
             modified = false;
+        if (SCR::Read(.target.size, "/var/lib/YaST2/restart_yast") >= 0 ) {
+            return `restart_yast;
+        }
     } while( modified == true );
 
+
     // reimport scripts, for the case <ask> has changed them
     AutoinstScripts::Import(Profile::current["scripts"]:$[]);
     //
@@ -147,6 +151,12 @@
     y2milestone("general: %1", Profile::current["general"]:$[] );
     AutoinstGeneral::Write();
 
+    if( Profile::current["networking", "setup_before_proposal"]:false ) {
+        y2milestone("Networking setup before the proposal");
+        Call::Function("lan_auto", ["Import", 
Profile::current["networking"]:$[]] );
+        Call::Function("lan_auto", ["Write"]);
+    }
+
     if( haskey( Profile::current, "add-on" ) ) {
         Call::Function("add-on_auto", ["Import", 
Profile::current["add-on"]:$[]] );
         Call::Function("add-on_auto", ["Write"]);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/autoyast.desktop 
new/autoyast2-2.21.0/src/config/autoyast.desktop
--- old/autoyast2-2.20.9/src/config/autoyast.desktop    2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/autoyast.desktop    2011-07-26 
17:38:26.000000000 +0200
@@ -17,9 +17,8 @@
 X-SuSE-YaST-AutoInstResource=
 
 Icon=yast-autoyast
-Exec=/sbin/yast2 autoyast 
+Exec=/usr/bin/xdg-su -c '/sbin/yast2 autoyast'
 
 Name=Autoinstallation
 GenericName=Configuration system for autoinstallation
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/files.desktop 
new/autoyast2-2.21.0/src/config/files.desktop
--- old/autoyast2-2.20.9/src/config/files.desktop       2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/files.desktop       2011-07-26 
17:38:26.000000000 +0200
@@ -23,5 +23,4 @@
 
 Name=Complete Configuration Files
 GenericName=Add Complete Configuration Files
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/general.desktop 
new/autoyast2-2.21.0/src/config/general.desktop
--- old/autoyast2-2.20.9/src/config/general.desktop     2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/general.desktop     2011-07-26 
17:38:26.000000000 +0200
@@ -23,5 +23,4 @@
 
 Name=General Options
 GenericName=Configure General Autoinstallation  Options
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/partitioning.desktop 
new/autoyast2-2.21.0/src/config/partitioning.desktop
--- old/autoyast2-2.20.9/src/config/partitioning.desktop        2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/partitioning.desktop        2011-07-26 
17:38:26.000000000 +0200
@@ -25,5 +25,4 @@
 
 Name=Partitioning
 GenericName=Configure Partitioning and Storage  Settings
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/report.desktop 
new/autoyast2-2.21.0/src/config/report.desktop
--- old/autoyast2-2.20.9/src/config/report.desktop      2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/report.desktop      2011-07-26 
17:38:26.000000000 +0200
@@ -23,5 +23,4 @@
 
 Name=Reporting & Logging
 GenericName=Configure Reporting and Logging Options
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/scripts.desktop 
new/autoyast2-2.21.0/src/config/scripts.desktop
--- old/autoyast2-2.20.9/src/config/scripts.desktop     2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/scripts.desktop     2011-07-26 
17:38:26.000000000 +0200
@@ -22,5 +22,4 @@
 
 Name=Custom Scripts
 GenericName=Add or Edit Custom Scripts
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/config/software.desktop 
new/autoyast2-2.21.0/src/config/software.desktop
--- old/autoyast2-2.20.9/src/config/software.desktop    2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/config/software.desktop    2011-07-26 
17:38:26.000000000 +0200
@@ -23,5 +23,4 @@
 
 Name=Package Selection
 GenericName=Configure Package Selection and Software Settings
-X-KDE-SubstituteUID=true
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/dialogs/ask.ycp 
new/autoyast2-2.21.0/src/dialogs/ask.ycp
--- old/autoyast2-2.20.9/src/dialogs/ask.ycp    2010-09-03 08:21:59.000000000 
+0200
+++ new/autoyast2-2.21.0/src/dialogs/ask.ycp    2011-07-22 09:59:36.000000000 
+0200
@@ -5,7 +5,7 @@
  * Summary:     ask for some values in the profile
  *
  * Changes:
- * $Id: ask.ycp 62449 2010-08-30 13:10:22Z ug $
+ * $Id: ask.ycp 64934 2011-07-22 07:59:36Z ug $
  */
 
 {
@@ -266,11 +266,15 @@
                                 SCR::Execute (.target.mkdir, current_logdir);
                             }
                             string executionString = "";
-                            if( script["environment"]:false )
+                            if( script["environment"]:false ) {
+                                if( ask["type"]:"string" == "boolean" ) {
+                                    val = sformat("%1", ( (boolean)val ? 
"true" : "false" ));
+                                }
                                 executionString = sformat("VAL=\"%5\" /bin/sh 
%1 %2 2&> %3/%4.log ",
                                     debug, scriptPath, current_logdir, 
scriptName, AutoinstConfig::ShellEscape((string)val));
-                            else
+                            } else {
                                 executionString = sformat("/bin/sh %1 %2 2&> 
%3/%4.log ", debug, scriptPath, current_logdir, scriptName );
+                            }
                             y2milestone("Script Execution command: %1", 
executionString );
                             runAgain = runAgain + (integer)SCR::Execute 
(.target.bash, executionString);
                             if( script["rerun_on_error"]:false == false )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/dialogs/script_dialogs.ycp 
new/autoyast2-2.21.0/src/dialogs/script_dialogs.ycp
--- old/autoyast2-2.20.9/src/dialogs/script_dialogs.ycp 2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/dialogs/script_dialogs.ycp 2011-05-20 
10:44:53.000000000 +0200
@@ -11,7 +11,7 @@
  * Authors:
  *     Anas Nashif <[email protected]>
  *
- * $Id: script_dialogs.ycp 61507 2010-03-26 09:44:13Z ug $
+ * $Id: script_dialogs.ycp 64079 2011-05-20 08:44:44Z ug $
  */
 
 {
@@ -109,7 +109,7 @@
 YaST has finished configuring the system. The final scripts are executed 
 using a special <b>rc</b> script that is executed only once. 
 The final scripts are executed toward the end of the boot
-process and after network has been intialized.
+process and after network has been initialized.
 </P>
 ");
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/include/conftree.ycp 
new/autoyast2-2.21.0/src/include/conftree.ycp
--- old/autoyast2-2.20.9/src/include/conftree.ycp       2010-08-18 
13:48:54.000000000 +0200
+++ new/autoyast2-2.21.0/src/include/conftree.ycp       2011-07-22 
09:58:45.000000000 +0200
@@ -4,7 +4,7 @@
  * Summary:            This module handles the configuration for 
auto-installation
  * Authors:            Anas Nashif <[email protected]>
  *
- * $Id: conftree.ycp 57841 2009-07-02 10:40:33Z ug $
+ * $Id: conftree.ycp 64862 2011-07-18 06:37:03Z jsrain $
  */
 {
 
@@ -43,7 +43,7 @@
             }
             else
             {
-                Popup::Warning(_("An error occured while saving the file."));
+                Popup::Warning(_("An error occurred while saving the file."));
             }
         }
         return `next;
@@ -564,7 +564,7 @@
                         menus();
                     } else {
                         /* opening/parsing the xml file failed */
-                        Popup::Error(_("An error occured while opening/parsing 
the XML file."));
+                        Popup::Error(_("An error occurred while 
opening/parsing the XML file."));
                         Profile::Reset();
                     }
 
@@ -633,7 +633,7 @@
                 }
                 else
                 {
-                    Popup::Warning(_("An error occured while saving the 
file."));
+                    Popup::Warning(_("An error occurred while saving the 
file."));
                 }
                 ret = `menu_save;
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/include/io.ycp new/autoyast2-2.21.0/src/include/io.ycp
--- old/autoyast2-2.20.9/src/include/io.ycp     2011-01-18 13:44:06.000000000 
+0100
+++ new/autoyast2-2.21.0/src/include/io.ycp     2011-07-29 15:56:29.000000000 
+0200
@@ -4,7 +4,7 @@
  * Summary:    I/O
  * Authors:    Anas Nashif<[email protected]>
  *
- * $Id: io.ycp 63070 2011-01-04 11:11:15Z lslezak $
+ * $Id: io.ycp 65087 2011-07-29 13:56:27Z ug $
  */
 {
     textdomain "autoinst";
@@ -74,6 +74,12 @@
         if ( Scheme == "http" || Scheme == "https" )
         {
             HTTP::easySSL( true );
+            if (SCR::Read(.target.size, "/etc/ssl/clientcerts/client-cert.pem" 
) > 0 ) {
+                HTTP::clientCertSSL( "/etc/ssl/clientcerts/client-cert.pem" );
+            }
+            if (SCR::Read(.target.size, "/etc/ssl/clientcerts/client-key.pem" 
) > 0 ) {
+                HTTP::clientKeySSL( "/etc/ssl/clientcerts/client-key.pem" );
+            }
             res = HTTP::Get(full_url, Localfile);
             if (res["code"]:0 == 200)
             {
@@ -146,13 +152,19 @@
                         }
 
                     } else {
-                        if (!(boolean)WFM::Execute(.local.mount, 
[cdrom_device, mount_point, Installation::mountlog] )) {
-                            // autoyast tried to mount the CD but had no 
success.
-                            GET_error = GET_error + sformat(_("Mounting %1 
failed."), cdrom );
-                            y2warning("Mount failed");
-                            ok=false;
-                        } else {
-                            ok=true;
+                        integer try_again = 10;
+                        while( try_again > 0 ) {
+                            if (!(boolean)WFM::Execute(.local.mount, 
[cdrom_device, mount_point, Installation::mountlog] )) {
+                                // autoyast tried to mount the CD but had no 
success.
+                                GET_error = GET_error + sformat(_("Mounting %1 
failed."), cdrom );
+                                y2warning("Mount failed");
+                                ok=false;
+                                try_again = try_again - 1;
+                                sleep(3000);
+                            } else {
+                                ok=true;
+                                try_again = 0;
+                            }
                         }
                     }
                     if (ok) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/modules/AutoinstLVM.ycp 
new/autoyast2-2.21.0/src/modules/AutoinstLVM.ycp
--- old/autoyast2-2.20.9/src/modules/AutoinstLVM.ycp    2010-08-18 
13:48:55.000000000 +0200
+++ new/autoyast2-2.21.0/src/modules/AutoinstLVM.ycp    2011-05-13 
14:27:59.000000000 +0200
@@ -4,7 +4,7 @@
  * Summary:    LVM
  * Authors:    Anas Nashif <[email protected]>
  *
- * $Id: AutoinstLVM.ycp 61609 2010-04-08 09:55:31Z ug $
+ * $Id: AutoinstLVM.ycp 63998 2011-05-13 12:27:59Z ug $
  */
 {
 
@@ -74,17 +74,29 @@
             return (substring(d, 5) );
         });
 
+        /* we say keep all LVs where the keep_unknown_lv is set */
+        foreach ( string k, map v, ExistingLVM, ``{
+            string vgname = v["name"]:"";
+            foreach( map p, v["partitions"]:[], ``{
+                if( lvm["/dev/"+vgname,"keep_unknown_lv"]:false == true )
+                    keepLVM[vgname] = add( keepLVM[vgname]:[], p["lv_name"]:"" 
);
+            });
+        });
+
         /* look for VGs to reuse */
         foreach ( string k, map v, AutoinstStorage::AutoTargetMap, ``{
             foreach ( map p, v["partitions"]:[], ``{
                 if( haskey( p, "lvm_group" ) && p["create"]:true == false && 
p["format"]:true == false ) {
-                    keepLVM[p["lvm_group"]:"x"] = [];
                     if( !contains( ExistingVGs, p["lvm_group"]:"x" ) )
                         Report::Error( sformat( _("Cannot reuse volume group 
%1. The volume group does not exist."), p["lvm_group"]:"x" ) );
                     map atm = AutoinstStorage::AutoTargetMap;
                     foreach ( map vg_p, 
atm["/dev/"+p["lvm_group"]:"x","partitions"]:[], ``{
-                        if( vg_p["create"]:true == false )
-                            keepLVM[p["lvm_group"]:"x"] = add( 
keepLVM[p["lvm_group"]:"x"]:[], vg_p["lv_name"]:"" );
+                        string lvm_group = p["lvm_group"]:"x";
+                        // we know the LV now. So remove it from the keep-list 
for now
+                        keepLVM[lvm_group] = filter (string v, 
keepLVM[lvm_group]:[], { return ( v != vg_p["lv_name"]:"" ); });
+                        if( vg_p["create"]:true == false ) {
+                            keepLVM[lvm_group] = add( keepLVM[lvm_group]:[], 
vg_p["lv_name"]:"" );
+                        }
                     });
                 }
             });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/autoyast2-2.20.9/src/modules/AutoinstPartition.ycp 
new/autoyast2-2.21.0/src/modules/AutoinstPartition.ycp
--- old/autoyast2-2.20.9/src/modules/AutoinstPartition.ycp      2010-08-18 
13:48:55.000000000 +0200
+++ new/autoyast2-2.21.0/src/modules/AutoinstPartition.ycp      2011-05-19 
17:59:20.000000000 +0200
@@ -194,6 +194,9 @@
       parsePartition( map part ){
       PartitionT newPart = new( part["mount"]:"" );
       newPart = set( newPart, "mountby", part["mountby"]:`device );
+      if( haskey( part, "label" ) ) {
+          newPart = set( newPart, "label",   part["label"]:"" );
+      }
       newPart = set( newPart, "create", part["create"]:true );
       newPart = set( newPart, "crypt", part["crypt"]:"" );
       newPart = set( newPart, "crypt_fs", part["crypt_fs"]:false);


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



Remember to have fun...

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

Reply via email to