Hello community,
here is the log from the commit of package yast2-installation
checked in at Fri Mar 28 17:16:37 CET 2008.
--------
--- yast2-installation/yast2-installation.changes 2008-03-19 15:03:03.000000000 +0100
+++ /mounts/work_src_done/NOARCH/yast2-installation/yast2-installation.changes 2008-03-28 14:14:41.000000000 +0100
@@ -1,0 +2,47 @@
+Fri Mar 28 13:33:31 CET 2008 - locilka@suse.cz
+
+- Automatic configuration has been moved from the end of the first
+ stage to the second stage. It's non-interactive (FATE #303396).
+- Fixed installation from images (FATE #303554).
+- ImageInstallation can newly handle .lzma images.
+- 2.16.27
+
+-------------------------------------------------------------------
+Thu Mar 27 13:37:02 CET 2008 - locilka@suse.cz
+
+- Fixed ZMD service handling, the correct name is novell-zmd
+ (bnc #356655).
+
+-------------------------------------------------------------------
+Wed Mar 26 11:21:18 CET 2008 - locilka@suse.cz
+
+- Added new entry to control file root_password_as_first_user to
+ make it configurable (bnc #359115 comment #14).
+- Control file modified to call installation-from-images clients.
+
+-------------------------------------------------------------------
+Tue Mar 25 13:12:39 CET 2008 - locilka@suse.cz
+
+- Using Image-Installation clients (done by jsrain).
+- Store/Restore resolvable-state functions added into
+ ImageInstallation module.
+
+-------------------------------------------------------------------
+Fri Mar 21 10:48:20 CET 2008 - locilka@suse.cz
+
+- Dropping keep_installed_patches support from control file as it
+ is currently handled by libzypp itself (bnc #349533).
+
+-------------------------------------------------------------------
+Thu Mar 20 10:27:09 CET 2008 - locilka@suse.cz
+
+- Added system_settings_finish call to the inst_finish
+ (bnc #340733).
+
+-------------------------------------------------------------------
+Wed Mar 19 17:27:30 CET 2008 - locilka@suse.cz
+
+- Agent anyxml has been renamed to barexml as it can't really read
+ all possible XML files (bnc #366867)
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-2.16.26.tar.bz2
New:
----
yast2-installation-2.16.27.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.zr7709/_old 2008-03-28 17:15:54.000000000 +0100
+++ /var/tmp/diff_new_pack.zr7709/_new 2008-03-28 17:15:54.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-installation (Version 2.16.26)
+# spec file for package yast2-installation (Version 2.16.27)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,16 +12,16 @@
Name: yast2-installation
-Version: 2.16.26
+Version: 2.16.27
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-installation-2.16.26.tar.bz2
+Source0: yast2-installation-2.16.27.tar.bz2
Prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-core-devel yast2-devtools yast2-testsuite
-# URL::MakeParamsFromMap and URL::MakeMapFromParams
-BuildRequires: yast2 >= 2.16.25
+# anyxml -> barexml (bnc #366867)
+BuildRequires: yast2 >= 2.16.39
Requires: autoyast2-installation
# Installation::run_update_file
Requires: yast2 >= 2.16.36
@@ -72,6 +72,7 @@
Summary: YaST2 - Installation Parts
%package devel-doc
+License: GPL v2 or later
Group: Documentation/HTML
Requires: yast2-installation >= 2.15.34
PreReq: %fillup_prereq
@@ -104,7 +105,7 @@
Lukas Ocilka
%prep
-%setup -n yast2-installation-2.16.26
+%setup -n yast2-installation-2.16.27
%build
%{prefix}/bin/y2tool y2autoconf
@@ -170,6 +171,32 @@
%exclude %{prefix}/share/doc/packages/yast2-installation/COPYING
%exclude %{prefix}/share/doc/packages/yast2-installation/README
%changelog
+* Fri Mar 28 2008 locilka@suse.cz
+- Automatic configuration has been moved from the end of the first
+ stage to the second stage. It's non-interactive (FATE #303396).
+- Fixed installation from images (FATE #303554).
+- ImageInstallation can newly handle .lzma images.
+- 2.16.27
+* Thu Mar 27 2008 locilka@suse.cz
+- Fixed ZMD service handling, the correct name is novell-zmd
+ (bnc #356655).
+* Wed Mar 26 2008 locilka@suse.cz
+- Added new entry to control file root_password_as_first_user to
+ make it configurable (bnc #359115 comment #14).
+- Control file modified to call installation-from-images clients.
+* Tue Mar 25 2008 locilka@suse.cz
+- Using Image-Installation clients (done by jsrain).
+- Store/Restore resolvable-state functions added into
+ ImageInstallation module.
+* Fri Mar 21 2008 locilka@suse.cz
+- Dropping keep_installed_patches support from control file as it
+ is currently handled by libzypp itself (bnc #349533).
+* Thu Mar 20 2008 locilka@suse.cz
+- Added system_settings_finish call to the inst_finish
+ (bnc #340733).
+* Wed Mar 19 2008 locilka@suse.cz
+- Agent anyxml has been renamed to barexml as it can't really read
+ all possible XML files (bnc #366867)
* Wed Mar 19 2008 locilka@suse.cz
- When checking whether to run the second stage, considering also
autoinstallation, not only installation (bnc #372322).
++++++ yast2-installation-2.16.26.tar.bz2 -> yast2-installation-2.16.27.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.26/control/docs/control-section.xml new/yast2-installation-2.16.27/control/docs/control-section.xml
--- old/yast2-installation-2.16.26/control/docs/control-section.xml 2008-01-10 14:48:19.000000000 +0100
+++ new/yast2-installation-2.16.27/control/docs/control-section.xml 2008-03-26 11:20:36.000000000 +0100
@@ -364,6 +364,11 @@
dialog might be skipped (if language already selected).</para></listitem>
<listitem><para>(boolean) <emphasis>show_online_repositories</emphasis> - either shows
or hides the "online repositories" feature check-box.</para></listitem>
+ <!-- bnc #359115 comment #14 -->
+ <listitem><para>(boolean) <emphasis>root_password_as_first_user</emphasis> - automatically
+ selects or deselects the checkbox that makes Users configuration to set the password
+ entered for a first user also for the user root. If not defined, default is
+ <emphasis>false</emphasis></para></listitem>
</itemizedlist>
</section>
@@ -514,32 +519,6 @@
</listitem>
<listitem>
- <para><emphasis>keep_installed_patches</emphasis></para>
- <para>Sets the default how installed patches should be handled during upgrade.
- If true, patches are kept.</para>
- </listitem>
-
- <!-- FATE #301990, bugzilla #238488 -->
- <listitem>
- <para><emphasis>keep_installed_patches_reverse_list</emphasis></para>
- <para>Inverts the <emphasis>keep_installed_patches</emphasis> rule
- for products defined as list of regular expressions matching installed
- product name (SuSE-release).</para>
-
- <programlisting>
-
- <!-- For SLES10, keep installed patches -->
- <software>
- <keep_installed_patches config:type="boolean">true</keep_installed_patches>
- <keep_installed_patches_reverse_list config:type="list">
- <regexp_item>^SUSE (LINUX|Linux) Enterprise Server 10.*$</regexp_item>
- </keep_installed_patches_reverse_list>
- </software>
-
- </programlisting>
- </listitem>
-
- <listitem>
<para><emphasis>only_update_selected</emphasis></para>
<para>One can update (only update packages already installed) or
upgrade (also install new packages with new functionality). For
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.26/src/clients/automatic_configuration_finish.ycp new/yast2-installation-2.16.27/src/clients/automatic_configuration_finish.ycp
--- old/yast2-installation-2.16.26/src/clients/automatic_configuration_finish.ycp 2008-03-15 03:03:15.000000000 +0100
+++ new/yast2-installation-2.16.27/src/clients/automatic_configuration_finish.ycp 2008-03-28 14:45:54.000000000 +0100
@@ -1,7 +1,8 @@
/**
* File: clients/automatic_configuration_finish.ycp
* Package: installation
- * Summary: Automatic configuration instead of the second stage (Preview)
+ * Summary: Automatic configuration instead of the second stage.
+ * DO NOT USE THIS CLIENT ANYMORE.
* Authors: Lukas Ocilka
* ThanksTo: Martin Vidner
* Ladislav Slezak
@@ -16,9 +17,13 @@
import "FileUtils";
import "Installation";
import "ProductControl";
+ import "GetInstArgs";
textdomain "installation";
+ y2error ("DO NOT USE THIS CLIENT ANYMORE!");
+ return nil;
+
any ret = nil;
string func = "";
map param = $[];
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.26/src/clients/inst_automatic_configuration.ycp new/yast2-installation-2.16.27/src/clients/inst_automatic_configuration.ycp
--- old/yast2-installation-2.16.26/src/clients/inst_automatic_configuration.ycp 2008-03-13 18:39:38.000000000 +0100
+++ new/yast2-installation-2.16.27/src/clients/inst_automatic_configuration.ycp 2008-03-28 14:47:07.000000000 +0100
@@ -1,7 +1,7 @@
/**
* File: clients/inst_automatic_configuration.ycp
* Package: installation
- * Summary: Automatic configuration instead of the second stage (Preview)
+ * Summary: Automatic configuration instead of the second stage
* Authors: Lukas Ocilka
*
* $Id:$
@@ -14,30 +14,38 @@
import "Stage";
import "FileUtils";
import "Directory";
+ import "GetInstArgs";
textdomain "installation";
+ if (GetInstArgs::going_back()) {
+ y2milestone ("Going back, nothing to do here...");
+ return `auto;
+ }
+
y2milestone ("automatic_configuration started");
Mode::SetMode ("installation");
Stage::Set ("continue");
+// TODO: read this from control file
+// (at least the list of modules in proposals)
list