Hello community,
here is the log from the commit of package autoyast2
checked in at Tue Jul 8 16:13:14 CEST 2008.
--------
--- autoyast2/autoyast2.changes 2008-06-25 16:30:05.000000000 +0200
+++ autoyast2/autoyast2.changes 2008-07-03 14:12:16.768950000 +0200
@@ -1,0 +2,26 @@
+Thu Jul 3 13:53:01 CEST 2008 - ug@suse.de
+
+- autoyast prepared for the online update client (fate#301298)
+- 2.17.2
+
+-------------------------------------------------------------------
+Wed Jul 2 14:43:59 CEST 2008 - ug@suse.de
+
+- missing 'use' leads to 'use=all'
+
+-------------------------------------------------------------------
+Wed Jul 2 14:08:25 CEST 2008 - ug@suse.de
+
+- moved the DASD processing for fate #301193
+
+-------------------------------------------------------------------
+Tue Jul 1 11:27:46 CEST 2008 - ug@suse.de
+
+- write to system feature added (fate#302171)
+
+-------------------------------------------------------------------
+Mon Jun 30 10:04:43 CEST 2008 - ug@suse.de
+
+- autoyast2 is installed when the profile has a section
+
+-------------------------------------------------------------------
Old:
----
autoyast2-2.17.1.tar.bz2
New:
----
autoyast2-2.17.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.s18269/_old 2008-07-08 16:08:01.000000000 +0200
+++ /var/tmp/diff_new_pack.s18269/_new 2008-07-08 16:08:01.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package autoyast2 (Version 2.17.1)
+# spec file for package autoyast2 (Version 2.17.2)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,12 +13,12 @@
Url: http://www.suse.de/~ug
Name: autoyast2
-Version: 2.17.1
+Version: 2.17.2
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: autoyast2-2.17.1.tar.bz2
+Source0: autoyast2-2.17.2.tar.bz2
Prefix: /usr
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-testsuite yast2-transfer yast2-update
# API for Disabled Modules (ProductControl)
@@ -54,7 +54,7 @@
%package installation
License: GPL v2 or later
-Version: 2.17.1
+Version: 2.17.2
Release: 1
Summary: YaST2 - Auto Installation Modules
Group: System/YaST
@@ -76,7 +76,7 @@
Anas Nashif
%prep
-%setup -n autoyast2-2.17.1
+%setup -n autoyast2-2.17.2
%build
%{prefix}/bin/y2tool y2autoconf
@@ -228,6 +228,17 @@
%dir /var/lib/autoinstall
%dir /var/lib/autoinstall/autoconf
%changelog
+* Thu Jul 03 2008 ug@suse.de
+- autoyast prepared for the online update client (fate#301298)
+- 2.17.2
+* Wed Jul 02 2008 ug@suse.de
+- missing 'use' leads to 'use=all'
+* Wed Jul 02 2008 ug@suse.de
+- moved the DASD processing for fate #301193
+* Tue Jul 01 2008 ug@suse.de
+- write to system feature added (fate#302171)
+* Mon Jun 30 2008 ug@suse.de
+- autoyast2 is installed when the profile has a section
* Wed Jun 25 2008 ug@suse.de
- proposal selection possible via autoyast profile (fate#302946)
- 2.17.1
++++++ autoyast2-2.17.1.tar.bz2 -> autoyast2-2.17.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/configure new/autoyast2-2.17.2/configure
--- old/autoyast2-2.17.1/configure 2008-06-25 16:23:19.000000000 +0200
+++ new/autoyast2-2.17.2/configure 2008-07-03 14:06:45.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for autoyast2 2.17.1.
+# Generated by GNU Autoconf 2.61 for autoyast2 2.17.2.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -574,8 +574,8 @@
# Identity of this package.
PACKAGE_NAME='autoyast2'
PACKAGE_TARNAME='autoyast2'
-PACKAGE_VERSION='2.17.1'
-PACKAGE_STRING='autoyast2 2.17.1'
+PACKAGE_VERSION='2.17.2'
+PACKAGE_STRING='autoyast2 2.17.2'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1205,7 +1205,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 autoyast2 2.17.1 to adapt to many kinds of systems.
+\`configure' configures autoyast2 2.17.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1276,7 +1276,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of autoyast2 2.17.1:";;
+ short | recursive ) echo "Configuration of autoyast2 2.17.2:";;
esac
cat <<\_ACEOF
@@ -1354,7 +1354,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-autoyast2 configure 2.17.1
+autoyast2 configure 2.17.2
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1368,7 +1368,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by autoyast2 $as_me 2.17.1, which was
+It was created by autoyast2 $as_me 2.17.2, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2189,7 +2189,7 @@
# Define the identity of the package.
PACKAGE='autoyast2'
- VERSION='2.17.1'
+ VERSION='2.17.2'
cat >>confdefs.h <<_ACEOF
@@ -2417,7 +2417,7 @@
-VERSION="2.17.1"
+VERSION="2.17.2"
RPMNAME="autoyast2"
MAINTAINER="Uwe Gansert "
@@ -3430,7 +3430,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by autoyast2 $as_me 2.17.1, which was
+This file was extended by autoyast2 $as_me 2.17.2, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3473,7 +3473,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-autoyast2 config.status 2.17.1
+autoyast2 config.status 2.17.2
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/configure.in new/autoyast2-2.17.2/configure.in
--- old/autoyast2-2.17.1/configure.in 2008-06-25 16:23:14.000000000 +0200
+++ new/autoyast2-2.17.2/configure.in 2008-07-03 14:06:38.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.16.7 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(autoyast2, 2.17.1, http://bugs.opensuse.org/, autoyast2)
+AC_INIT(autoyast2, 2.17.2, 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.17.1"
+VERSION="2.17.2"
RPMNAME="autoyast2"
MAINTAINER="Uwe Gansert "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/doc/CreateProfileDetails.xml new/autoyast2-2.17.2/doc/CreateProfileDetails.xml
--- old/autoyast2-2.17.1/doc/CreateProfileDetails.xml 2008-06-19 11:04:39.000000000 +0200
+++ new/autoyast2-2.17.2/doc/CreateProfileDetails.xml 2008-07-03 13:41:49.000000000 +0200
@@ -64,6 +64,66 @@
reason. true will reboot, false will not reboot and a missing <emphasis>forceboot</emphasis> option
uses the products default.
</para>
+ <para>
+ AutoYaST in openSUSE 11.1 allows you to configure the proposal screen with the <proposals config:type="list">
+ option in the profile. All proposals that are listed in that section are shown in the proposal screen if you set the
+ <emphasis>confirm</emphasis> option to true.
+ </para>
+ <para>
+ This is the list of proposals for openSUSE 11.1 are:
+ <itemizedlist>
+ <listitem>
+ <para>
+ partitions_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ bootloader_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ country_simple_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ timezone_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ users_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ hwinfo_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ mouse_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ software_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ runlevel_proposal
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ deploying_proposal
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
<note>
<title>Change starting from SUSE Linux 10.1/SLES10</title>
<para>
@@ -2307,6 +2367,12 @@
specifying the final path on the installed system. &yast2; will copy this
file to the specified location.
</para>
+ <para>
+ This feature requires the autoyast2 package to be installed. If the package is
+ missing, AutoYaST will silently ignore the <emphasis>files</emphasis> section.
+ Since openSUSE 11.0 and SLES11 AutoYaST will install the package on it's own if
+ it's missing.
+ </para>
&example.files;
<para>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/doc/examples/example.generalOptions.xml new/autoyast2-2.17.2/doc/examples/example.generalOptions.xml
--- old/autoyast2-2.17.1/doc/examples/example.generalOptions.xml 2008-05-06 13:06:51.000000000 +0200
+++ new/autoyast2-2.17.2/doc/examples/example.generalOptions.xml 2008-07-03 12:27:58.000000000 +0200
@@ -17,6 +17,9 @@
<confirm config:type="boolean">true</confirm>
true
</mode>
+ <proposals config:type="list"> <!-- since 11.1 -->
+ <proposal>partitions_proposal</proposal>
+ </proposals>
</general>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/clients/inst_autoconfigure.ycp new/autoyast2-2.17.2/src/clients/inst_autoconfigure.ycp
--- old/autoyast2-2.17.1/src/clients/inst_autoconfigure.ycp 2007-11-19 10:31:27.000000000 +0100
+++ new/autoyast2-2.17.2/src/clients/inst_autoconfigure.ycp 2008-07-03 13:54:58.000000000 +0200
@@ -5,7 +5,7 @@
* Summary: This module finishes auto-installation and configures
* the system as described in the profile file.
*
- * $Id: inst_autoconfigure.ycp 40292 2007-08-15 12:14:54Z ug $
+ * $Id: inst_autoconfigure.ycp 48810 2008-07-03 11:55:45Z ug $
*/
{
@@ -180,6 +180,15 @@
}
});
+ /* online update */
+ if( Profile::current["software","do_online_update"]:false == true ) {
+ symbol online_update_ret = (symbol)Call::Function("online_update_auto", ["Write"]);
+ if( online_update_ret == `reboot ) {
+ map script = $[ "filename":"zzz_reboot", "source":"shutdown -r now" ];
+ AutoinstScripts::init = add( AutoinstScripts::init, script );
+ }
+ }
+
logStep( _("Executing Post-Scripts"));
AutoinstScripts::Write("post-scripts", false);
AutoinstScripts::Write("init-scripts", false);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/clients/inst_autoinit.ycp new/autoyast2-2.17.2/src/clients/inst_autoinit.ycp
--- old/autoyast2-2.17.1/src/clients/inst_autoinit.ycp 2007-11-20 14:26:20.000000000 +0100
+++ new/autoyast2-2.17.2/src/clients/inst_autoinit.ycp 2008-07-02 14:08:53.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Parses XML Profile for automatic installation
* Authors: Anas Nashif
*
- * $Id: inst_autoinit.ycp 42219 2007-11-20 13:26:48Z ug $
+ * $Id: inst_autoinit.ycp 48778 2008-07-02 12:09:40Z ug $
*
*/
@@ -22,7 +22,7 @@
import "Language";
import "Console";
import "Profile";
- import "Arch";
+// import "Arch";
import "Call";
import "Popup";
@@ -138,6 +138,9 @@
Progress::Title(_("Preprobing stage"));
y2milestone("pre probing");
+/* // moved to autoset to fulfill fate #301193
+ // the DASD section in an autoyast profile can't be changed via pre-script
+ //
if( Arch::s390 () && AutoinstConfig::remoteProfile == true ) {
y2milestone("arch=s390 and remote_profile=true");
symbol ret = processProfile();
@@ -157,6 +160,7 @@
Call::Function("zfcp_auto", ["Import", Profile::current["zfcp"]:$[] ]);
}
}
+*/
string tmp = (string)SCR::Read (.target.string, "/etc/install.inf");
if (tmp != nil && issubstring( tolower(tmp), "iscsi: 1" ) ) {
WFM::CallFunction("inst_iscsi-client", []);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/clients/inst_autosetup.ycp new/autoyast2-2.17.2/src/clients/inst_autosetup.ycp
--- old/autoyast2-2.17.1/src/clients/inst_autosetup.ycp 2008-06-17 17:37:11.000000000 +0200
+++ new/autoyast2-2.17.2/src/clients/inst_autosetup.ycp 2008-07-02 14:08:53.000000000 +0200
@@ -5,7 +5,7 @@
* Authors: Anas Nashif
* Uwe Gansert
*
- * $Id: inst_autosetup.ycp 48368 2008-06-17 15:37:26Z ug $
+ * $Id: inst_autosetup.ycp 48778 2008-07-02 12:09:40Z ug $
*/
{
@@ -168,6 +168,20 @@
if (Popup::ConfirmAbort (`painless))
return `abort;
+ // moved here from autoinit for fate #301193
+ // needs testing
+ if( Arch::s390 () && AutoinstConfig::remoteProfile == true ) {
+ y2milestone("arch=s390 and remote_profile=true");
+ if( haskey(Profile::current, "dasd") ) {
+ y2milestone("dasd found");
+ Call::Function("dasd_auto", ["Import", Profile::current["dasd"]:$[] ]);
+ }
+ if( haskey(Profile::current, "zfcp") ) {
+ y2milestone("zfcp found");
+ Call::Function("zfcp_auto", ["Import", Profile::current["zfcp"]:$[] ]);
+ }
+ }
+
Progress::NextStage();
// if one modifies the partition table in a pre script, we will
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/data/sysconfig.autoinstall new/autoyast2-2.17.2/src/data/sysconfig.autoinstall
--- old/autoyast2-2.17.1/src/data/sysconfig.autoinstall 2007-05-21 12:26:38.000000000 +0200
+++ new/autoyast2-2.17.2/src/data/sysconfig.autoinstall 2008-06-30 16:15:48.000000000 +0200
@@ -20,3 +20,11 @@
#
XSLT_DONTMERGE="addon,conf"
+## Type: string
+## Default: "add-on,suse_register,partitioning,bootloader,general,report,software"
+#
+# these modules don't support the "write now to system" feature of the
+# AutoYaST UI
+#
+FORBID_WRITENOW="add-on,suse_register,partitioning,bootloader,general,report,software"
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/include/conftree.ycp new/autoyast2-2.17.2/src/include/conftree.ycp
--- old/autoyast2-2.17.1/src/include/conftree.ycp 2008-05-27 14:54:32.000000000 +0200
+++ new/autoyast2-2.17.2/src/include/conftree.ycp 2008-07-01 10:31:42.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: This module handles the configuration for auto-installation
* Authors: Anas Nashif
*
- * $Id: conftree.ycp 47899 2008-05-27 12:54:32Z ug $
+ * $Id: conftree.ycp 48691 2008-07-01 08:32:26Z ug $
*/
{
@@ -18,6 +18,9 @@
import "Report";
import "AutoinstConfig";
import "Profile";
+ import "Mode";
+ import "Stage";
+ import "AutoinstSoftware";
list<map> Tree = [];
@@ -97,6 +100,7 @@
// push button label
`PushButton(`id(`reset), _("Reset Confi&guration")),
`HStretch(),
+ `PushButton(`id(`writeNow), _("Write to System") ),
// push button label
`PushButton(`id(`configure), _("Configur&e") )
)
@@ -234,6 +238,8 @@
"menu_settings" );
Menu = Wizard::AddMenuEntry ( Menu , "file-menu" , AutoinstConfig::ProfileEncrypted ? _("change to decrypted"):_("change to encrypted"),
"change_encryption" );
+ Menu = Wizard::AddMenuEntry ( Menu , "file-menu" , _("Apply Profile to this System"),
+ "write_to_system");
Menu = Wizard::AddMenuEntry ( Menu , "file-menu", _("E&xit"),
"menu_exit" );
Menu = Wizard::AddMenuEntry ( Menu , "view-menu", _("Configu&ration Tree"),
@@ -343,6 +349,7 @@
while(true)
{
+ UI::ChangeWidget(`id(`writeNow), `Enabled, !contains( AutoinstConfig::noWriteNow, moduleName(tree_item) ) );
if( AutoinstConfig::runModule != "" ) {
ret = `configure;
Wizard::SelectTreeItem( "module@"+AutoinstConfig::runModule );
@@ -388,6 +395,20 @@
module_contents(modulename);
}
}
+ else if ( ret == `writeNow )
+ {
+ string modulename=moduleName(tree_item);
+ if (modulename!="") {
+ map d = Y2ModuleConfig::ModuleMap[modulename]:$[];
+ string module_auto = "";
+ if (haskey(d,"X-SuSE-YaST-AutoInstClient"))
+ module_auto = d["X-SuSE-YaST-AutoInstClient"]:"none";
+ else
+ module_auto = sformat("%1_auto", modulename);
+ if( Popup::YesNo( sformat( "Do you really want to apply the settings of the module '%1' to your current system?", modulename ) ))
+ Call::Function(module_auto, ["Write"]);
+ }
+ }
else if ( issubstring((string)ret,"module@") || issubstring((string)ret,"group@") )
{
tree_item = (string)ret;
@@ -580,6 +601,29 @@
Wizard::DeleteMenus(); // FIXME: sucks sucks sucks sucks sucks
menus();
}
+ else if ( ret == "write_to_system" ) {
+ if( Popup::YesNo( "Do you really want to apply the settings of the profile to your current system?" )) {
+ Profile::Prepare();
+ string oldMode = Mode::mode();
+ string oldStage = Stage::stage();
+ Mode::SetMode("autoinstallation");
+ Stage::Set ("continue");
+ WFM::CallFunction("inst_autopost", []);
+ AutoinstSoftware::addPostPackages(Profile::current["software","post-packages"]:[]);
+
+ // the following is needed since 10.3
+ // otherwise the already configured network gets removed
+ if( !haskey(Profile::current, "networking") ) {
+ Profile::current = add( Profile::current, "networking", $[ "keep_install_network":true ] );
+ }
+
+ Pkg::TargetInit ("/", false);
+ WFM::CallFunction("inst_rpmcopy", []);
+ WFM::CallFunction("inst_autoconfigure", []);
+ Mode::SetMode(oldMode);
+ Stage::Set(oldStage);
+ }
+ }
else if (ret == "menu_exit") // EXIT
{
ret = `menu_exit;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/modules/AutoinstConfig.ycp new/autoyast2-2.17.2/src/modules/AutoinstConfig.ycp
--- old/autoyast2-2.17.1/src/modules/AutoinstConfig.ycp 2008-06-25 16:23:05.000000000 +0200
+++ new/autoyast2-2.17.2/src/modules/AutoinstConfig.ycp 2008-07-01 10:31:42.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: This module handles the configuration for auto-installation
* Authors: Anas Nashif
*
- * $Id: AutoinstConfig.ycp 48533 2008-06-25 14:23:37Z ug $
+ * $Id: AutoinstConfig.ycp 48691 2008-07-01 08:32:26Z ug $
*/
{
module "AutoinstConfig";
@@ -145,6 +145,11 @@
//
global list<string> dontmerge = [];
+ // the "writo setting now" button is disabled for there modules
+ //
+ //
+ global list<string> noWriteNow = [];
+
//
// Halt after initial phase
//
@@ -337,8 +342,10 @@
Repository = Misc::SysconfigRead( .sysconfig.autoinstall.REPOSITORY, "/var/lib/autoinstall/repository/");
classDir = Misc::SysconfigRead( .sysconfig.autoinstall.CLASS_DIR, Repository + "/classes" );
string tmp_dontmerge = Misc::SysconfigRead( .sysconfig.autoinstall.XSLT_DONTMERGE, "addon,conf" );
+ string tmp_no_writenow = Misc::SysconfigRead( .sysconfig.autoinstall.FORBID_WRITENOW, "add-on,suse_register,partitioning,bootloader,general,report");
dontmerge = splitstring(tmp_dontmerge, ",");
+ noWriteNow = splitstring(tmp_no_writenow, ",");
// Set the defaults, just in case.
if (Repository == "" || Repository == nil )
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/modules/AutoinstStorage.ycp new/autoyast2-2.17.2/src/modules/AutoinstStorage.ycp
--- old/autoyast2-2.17.1/src/modules/AutoinstStorage.ycp 2008-06-23 12:48:15.000000000 +0200
+++ new/autoyast2-2.17.2/src/modules/AutoinstStorage.ycp 2008-07-02 14:43:49.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Storage
* Authors: Anas Nashif
*
- * $Id: AutoinstStorage.ycp 48486 2008-06-23 10:48:42Z ug $
+ * $Id: AutoinstStorage.ycp 48781 2008-07-02 12:44:35Z ug $
*/
{
module "AutoinstStorage";
@@ -189,6 +189,8 @@
if (size(keeplist) > 0 )
d["prefer_remove"] = true;
}
+ } else {
+ d["use"] = "all";
}
// see if <usepart> is used and add the partitions to
foreach(map p, d["partitions"]:[], ``{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/src/modules/Profile.ycp new/autoyast2-2.17.2/src/modules/Profile.ycp
--- old/autoyast2-2.17.1/src/modules/Profile.ycp 2008-04-07 18:15:07.000000000 +0200
+++ new/autoyast2-2.17.2/src/modules/Profile.ycp 2008-06-30 10:07:37.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Profile handling
* Authors: Anas Nashif
*
- * $Id: Profile.ycp 46196 2008-04-07 16:15:06Z ug $
+ * $Id: Profile.ycp 48679 2008-06-30 08:08:18Z ug $
*/
{
module "Profile";
@@ -115,6 +115,8 @@
} else {
current["software"] = $[ "packages":[ "autoyast2-installation" ] ];
}
+ if( haskey( current, "files" ) )
+ current["software","packages"] = add( current["software","packages"]:[], "autoyast2" ); // without autoyast2, does not work
}
/**
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.17.1/VERSION new/autoyast2-2.17.2/VERSION
--- old/autoyast2-2.17.1/VERSION 2008-06-25 16:22:22.000000000 +0200
+++ new/autoyast2-2.17.2/VERSION 2008-07-03 13:54:13.000000000 +0200
@@ -1 +1 @@
-2.17.1
+2.17.2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org