Hello community,
here is the log from the commit of package autoyast2
checked in at Fri Mar 16 13:44:52 CET 2007.
--------
--- autoyast2/autoyast2.changes 2007-02-15 14:22:35.000000000 +0100
+++ /mounts/work_src_done/STABLE/autoyast2/autoyast2.changes 2007-03-16 10:33:08.148379000 +0100
@@ -1,0 +2,57 @@
+Fri Mar 16 10:18:48 CET 2007 - ug@suse.de
+
+- partition shrinking code fixed (space after shrink
+ calculation was wrong)
+- 2.15.4
+
+-------------------------------------------------------------------
+Wed Mar 14 15:37:05 CET 2007 - ug@suse.de
+
+- "close small gap" code removed
+ makes trouble on small harddisks
+
+-------------------------------------------------------------------
+Wed Mar 7 17:59:44 CET 2007 - ug@suse.de
+
+- don't clone DELL utility partition
+ (#247330)
+
+-------------------------------------------------------------------
+Mon Mar 5 14:50:05 CET 2007 - ug@suse.de
+
+- auto-added boot partition code fixed (#246023)
+
+-------------------------------------------------------------------
+Fri Mar 2 10:52:19 CET 2007 - ug@suse.de
+
+- schema file fixed (#187696)
+
+-------------------------------------------------------------------
+Thu Mar 1 14:13:43 CET 2007 - ug@suse.de
+
+- allow empty partitioning section in RNC file
+
+-------------------------------------------------------------------
+Thu Mar 1 10:43:13 CET 2007 - ug@suse.de
+
+- don't clone drives that contain no partitions with a
+ mountpoint
+
+-------------------------------------------------------------------
+Mon Feb 26 15:31:00 CET 2007 - ug@suse.de
+
+- signature-handling is less restrictive in a cloned profile
+ (#248303)
+
+-------------------------------------------------------------------
+Thu Feb 22 17:33:32 CET 2007 - ug@suse.de
+
+- the "ask" feature can not store the answer in a list
+ (#247826)
+
+-------------------------------------------------------------------
+Tue Feb 20 16:24:25 CET 2007 - ug@suse.de
+
+- don't turn off the mount point widget in the UI if create=false
+
+-------------------------------------------------------------------
Old:
----
autoyast2-2.15.3.tar.bz2
New:
----
autoyast2-2.15.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.y24748/_old 2007-03-16 13:44:15.000000000 +0100
+++ /var/tmp/diff_new_pack.y24748/_new 2007-03-16 13:44:15.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package autoyast2 (Version 2.15.3)
+# spec file for package autoyast2 (Version 2.15.4)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: autoyast2
URL: http://www.suse.de/~ug
-Version: 2.15.3
+Version: 2.15.4
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: autoyast2-2.15.3.tar.bz2
+Source0: autoyast2-2.15.4.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets fop java2-devel-packages libxslt perl-XML-Writer pkg-config sgml-skel update-desktop-files xorg-x11-libs yast2-bootloader yast2-devtools yast2-mouse yast2-testsuite yast2-transfer yast2-update
Requires: yast2-core yast2-xml libxslt
@@ -49,7 +49,7 @@
Anas Nashif
%package installation
-Version: 2.15.3
+Version: 2.15.4
Release: 1
Summary: YaST2 - Auto Installation Modules
Group: System/YaST
@@ -70,7 +70,7 @@
Anas Nashif
%prep
-%setup -n autoyast2-2.15.3
+%setup -n autoyast2-2.15.4
%build
%{prefix}/bin/y2tool y2autoconf
@@ -210,7 +210,34 @@
%dir /var/lib/autoinstall
%dir /var/lib/autoinstall/autoconf
-%changelog -n autoyast2
+%changelog
+* Fri Mar 16 2007 - ug@suse.de
+- partition shrinking code fixed (space after shrink
+ calculation was wrong)
+- 2.15.4
+* Wed Mar 14 2007 - ug@suse.de
+- "close small gap" code removed
+ makes trouble on small harddisks
+* Wed Mar 07 2007 - ug@suse.de
+- don't clone DELL utility partition
+ (#247330)
+* Mon Mar 05 2007 - ug@suse.de
+- auto-added boot partition code fixed (#246023)
+* Fri Mar 02 2007 - ug@suse.de
+- schema file fixed (#187696)
+* Thu Mar 01 2007 - ug@suse.de
+- allow empty partitioning section in RNC file
+* Thu Mar 01 2007 - ug@suse.de
+- don't clone drives that contain no partitions with a
+ mountpoint
+* Mon Feb 26 2007 - ug@suse.de
+- signature-handling is less restrictive in a cloned profile
+ (#248303)
+* Thu Feb 22 2007 - ug@suse.de
+- the "ask" feature can not store the answer in a list
+ (#247826)
+* Tue Feb 20 2007 - ug@suse.de
+- don't turn off the mount point widget in the UI if create=false
* Thu Feb 15 2007 - ug@suse.de
- 2.15.3
* Wed Feb 14 2007 - ug@suse.de
++++++ autoyast2-2.15.3.tar.bz2 -> autoyast2-2.15.4.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/configure new/autoyast2-2.15.4/configure
--- old/autoyast2-2.15.3/configure 2007-02-15 14:04:47.000000000 +0100
+++ new/autoyast2-2.15.4/configure 2007-03-16 10:31:16.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60 for autoyast2 2.15.3.
+# Generated by GNU Autoconf 2.60 for autoyast2 2.15.4.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -559,8 +559,8 @@
# Identity of this package.
PACKAGE_NAME='autoyast2'
PACKAGE_TARNAME='autoyast2'
-PACKAGE_VERSION='2.15.3'
-PACKAGE_STRING='autoyast2 2.15.3'
+PACKAGE_VERSION='2.15.4'
+PACKAGE_STRING='autoyast2 2.15.4'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1189,7 +1189,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.15.3 to adapt to many kinds of systems.
+\`configure' configures autoyast2 2.15.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1260,7 +1260,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of autoyast2 2.15.3:";;
+ short | recursive ) echo "Configuration of autoyast2 2.15.4:";;
esac
cat <<\_ACEOF
@@ -1338,7 +1338,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-autoyast2 configure 2.15.3
+autoyast2 configure 2.15.4
generated by GNU Autoconf 2.60
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1352,7 +1352,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.15.3, which was
+It was created by autoyast2 $as_me 2.15.4, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ $0 $@
@@ -2153,7 +2153,7 @@
# Define the identity of the package.
PACKAGE='autoyast2'
- VERSION='2.15.3'
+ VERSION='2.15.4'
cat >>confdefs.h <<_ACEOF
@@ -2380,7 +2380,7 @@
-VERSION="2.15.3"
+VERSION="2.15.4"
RPMNAME="autoyast2"
MAINTAINER="Uwe Gansert "
@@ -3386,7 +3386,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.15.3, which was
+This file was extended by autoyast2 $as_me 2.15.4, which was
generated by GNU Autoconf 2.60. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3429,7 +3429,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-autoyast2 config.status 2.15.3
+autoyast2 config.status 2.15.4
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/autoyast2-2.15.3/configure.in new/autoyast2-2.15.4/configure.in
--- old/autoyast2-2.15.3/configure.in 2007-02-15 14:04:40.000000000 +0100
+++ new/autoyast2-2.15.4/configure.in 2007-03-16 10:31:12.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(autoyast2, 2.15.3, http://bugs.opensuse.org/, autoyast2)
+AC_INIT(autoyast2, 2.15.4, http://bugs.opensuse.org/, autoyast2)
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.3"
+VERSION="2.15.4"
RPMNAME="autoyast2"
MAINTAINER="Uwe Gansert "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/doc/CreateProfileDetails.xml new/autoyast2-2.15.4/doc/CreateProfileDetails.xml
--- old/autoyast2-2.15.3/doc/CreateProfileDetails.xml 2007-02-12 11:05:05.000000000 +0100
+++ new/autoyast2-2.15.4/doc/CreateProfileDetails.xml 2007-02-22 17:35:58.000000000 +0100
@@ -2512,8 +2512,7 @@
in the <ldap><ldap_server> section. So if you want to change that value, you have to set the
path to "ldap,ldap_server". If you want to change the password of the first user in the profile, you have to
set the path to "users,0,user_password". The "0" indicates the first user in the <users config:type="list">
- list of users in the profile. The path can never end with a number (that's not a restriction, it can't be
- a number if you think about it).
+ list of users in the profile.
<para><screen><path>networking,dns,hostname</path></screen></para></entry>
<entry>this information is optional but you should at least provie <emphasis>path</emphasis> or <emphasis>file</emphasis></entry>
</row>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/dialogs/partition_dialogs.ycp new/autoyast2-2.15.4/src/dialogs/partition_dialogs.ycp
--- old/autoyast2-2.15.3/src/dialogs/partition_dialogs.ycp 2007-01-31 14:43:41.000000000 +0100
+++ new/autoyast2-2.15.4/src/dialogs/partition_dialogs.ycp 2007-02-20 16:25:00.000000000 +0100
@@ -11,7 +11,7 @@
* Authors:
* Anas Nashif
*
- * $Id: partition_dialogs.ycp 35735 2007-01-31 13:43:36Z ug $
+ * $Id: partition_dialogs.ycp 36322 2007-02-20 15:24:58Z ug $
*/
{
textdomain "autoinst";
@@ -275,7 +275,7 @@
if( ! format )
{
set_false = union( set_false, [ `crypt_fs, `fs, `fs_options] );
- if( create ) set_false = union( set_false, [`mount_point ] );
+// if( create ) set_false = union( set_false, [`mount_point ] );
if( pdisk_disk ) set_false = add( set_false, `fsid_point);
}
else
@@ -423,8 +423,8 @@
list set_false = [ `crypt_fs, `fs, `fs_options];
// list set_false = [ `crypt_fs, `fs];
- if( create ) set_false = add( set_false, `mount_point );
- else set_true = add( set_true , `mount_point );
+// if( create ) set_false = add( set_false, `mount_point );
+// else set_true = add( set_true , `mount_point );
ChangeExistingSymbolsState( set_true ,true );
ChangeExistingSymbolsState( set_false ,false );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/include/autopart.ycp new/autoyast2-2.15.4/src/include/autopart.ycp
--- old/autoyast2-2.15.3/src/include/autopart.ycp 2007-02-14 17:39:52.000000000 +0100
+++ new/autoyast2-2.15.4/src/include/autopart.ycp 2007-03-15 12:41:45.000000000 +0100
@@ -1,7 +1,7 @@
/*
-$Id: autopart.ycp 36151 2007-02-14 16:39:50Z ug $
+$Id: autopart.ycp 36977 2007-03-15 11:41:43Z ug $
*/
{
textdomain "autoinst";
@@ -186,13 +186,10 @@
}
define map try_add_boot( map conf, map disk ) {
- boolean boot =
- size(filter( map e, conf["partitions"]:[],
- ``(e["mount"]:""==Partitions::BootMount() || (e["partition_id"]:0 == Partitions::FsidBoot() && Partitions::FsidBoot() != 131 ) ))) > 0;
boolean root = size(filter( map e, conf["partitions"]:[],
``(e["mount"]:""=="/"))) > 0;
map tc = (map) eval(conf);
- if( !boot && root &&
+ if( !planHasBoot && root &&
(disk["cyl_count"]:0 > Partitions::BootCyl() ||
Arch::ia64 () || Arch::ppc () || Arch::sparc ()) )
{
@@ -695,8 +692,8 @@
map mg = find_matching_partition_size(gap,p["usepart"]:0);
if (mg != $[])
{
- p["cylinders"] = mg["cylinders"]:0;
- p["size"] = mg["size"]:0;
+ //p["cylinders"] = mg["cylinders"]:0;
+ //p["size"] = mg["size"]:0;
if (p["usepart"]:0< gap["max_primary"]:0)
{
p["partition_type"] = "primary";
@@ -765,6 +762,42 @@
y2milestone( "requested partitions %1", ps );
y2milestone( "calculated gaps %1", g );
+ foreach( map rp, (list<map>)ps, ``{
+ if( rp["resize"]:false ) {
+ integer new_cyl_size = 0;
+ integer cyl_size_change = 0;
+ integer old_end = 0;
+ g["gap"] = maplist( map gap, g["gap"]:[], ``{
+ if( new_cyl_size != 0 ) {
+ gap["cylinders"] = gap["cylinders"]:0 + cyl_size_change;
+ gap["start"] = gap["start"]:0 - cyl_size_change;
+ gap["size"] = gap["size"]:0 + cyl_size_change * g["cyl_size"]:0;
+ y2milestone("changing gap because of a resize of a previous partition gap is now: cyl=%1 start=%2 size=%3", gap["cylinders"]:0, gap["start"]:0, gap["size"]:0 );
+ new_cyl_size = 0;
+ } else if( gap["nr"]:-1 == rp["partition_nr"]:-2 ) {
+ new_cyl_size = rp["cylinders"]:0;
+ cyl_size_change = gap["cylinders"]:0 - new_cyl_size;
+ old_end = gap["end"]:0;
+ y2milestone("partition resize cyl_size_change=%1",cyl_size_change);
+
+ gap["cylinders"] = new_cyl_size;
+ gap["size"] = gap["size"]:0 + cyl_size_change * g["cyl_size"]:0;
+ y2milestone("changing gap to %1",gap);
+ }
+ return gap;
+ });
+ if( new_cyl_size != 0 ) {
+ map new_gap = $[];
+ new_gap["cylinders"] = cyl_size_change;
+ new_gap["size"] = cyl_size_change * g["cyl_size"]:0;
+ new_gap["start"] = old_end-cyl_size_change;
+ new_gap["end"] = old_end;
+ g["gap"] = add( g["gap"]:[], new_gap );
+ y2milestone("added new gap after shrinking %1", new_gap);
+ }
+ }
+ });
+
/**
* If gaps are available
* AND (
@@ -1091,6 +1124,7 @@
gindex = gindex + 1;
});
gindex = 0;
+ /* makes trouble on small harddisks
foreach( map e, g["gap"]:[],
``{
if( !e["exists"]:false && e["cylinders"]:0>0 &&
@@ -1106,6 +1140,7 @@
}
gindex = gindex + 1;
});
+ */
y2milestone( "gap %1", g );
return( g );
};
@@ -1442,7 +1477,7 @@
entry["exists"] = true;
entry["reuse"] = true;
entry["nr"] = p["nr"]:0;
- ret = add( ret, entry );
+ ret = add( ret, entry );
}
start = e+1;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/modules/AutoinstClone.ycp new/autoyast2-2.15.4/src/modules/AutoinstClone.ycp
--- old/autoyast2-2.15.3/src/modules/AutoinstClone.ycp 2007-02-08 17:07:17.000000000 +0100
+++ new/autoyast2-2.15.4/src/modules/AutoinstClone.ycp 2007-03-16 10:30:54.000000000 +0100
@@ -11,7 +11,7 @@
* Authors:
* Anas Nashif
*
- * $Id: AutoinstClone.ycp 35975 2007-02-08 16:07:15Z ug $
+ * $Id: AutoinstClone.ycp 36998 2007-03-16 09:30:53Z ug $
*
*
*/
@@ -119,12 +119,15 @@
list drives = maplist(string k, map v, StorageMap, ``{
list partitions = [];
list winp = [];
+ list no_format_list = [ 65, 6, 222 ];
+ list no_create_list = [ 222 ];
list<integer> usepartitions = [];
boolean no_create = false;
foreach(map pe, v["partitions"]:[], ``{
if( pe["type"]:`x == `extended )
continue;
map new_pe = $[];
+ new_pe["create"] = true;
boolean skipwin = false;
if (haskey(pe,"enc_type")) {
new_pe["enc_type"] = pe["enc_type"]:`twofish;
@@ -152,16 +155,15 @@
} else {
new_pe["partition_id"] = pe["fsid"]:131;
}
- // PPC boot (/boot is just an indicator)
- if( pe["fsid"]:0 == 65 || pe["fsid"]:0 == 6 ) {
- //new_pe["mount"] = "/boot";
+ if( contains( no_format_list, pe["fsid"]:0 ) )
new_pe["format"] = false;
- }
+ if( contains( no_create_list, pe["fsid"]:0 ) )
+ new_pe["create"] = false;
}
if( haskey(pe,"type") && pe["type"]:`x == `primary ) {
new_pe["partition_type"] = "primary"; // can we always copy that element?
}
- if (haskey(pe,"region"))
+ if (haskey(pe,"region") && new_pe["create"]:true == true )
{
// don't clone the exact region.
// I don't see any benefit in cloning that strict.
@@ -203,7 +205,7 @@
if (haskey(pe,"used_fs") && pe["fsid"]:0 != 253)
{
new_pe["filesystem"] = pe["used_fs"]:`reiser;
- new_pe["format"] = pe["format"]:true;
+ new_pe["format"] = new_pe["format"]:pe["format"]:true;
}
if (haskey(pe,"nr") && pe["type"]:`unknown != `lvm)
@@ -285,6 +287,18 @@
y2milestone("kicking LVM %1 out of the profile because an EVMS with that name exists",v);
return false;
});
+ /* remove drives with no mountpoint */
+ drives = filter( map v, (list<map>)drives, ``{
+ boolean keep = false;
+ foreach( map p, (list<map>)v["partitions"]:[], ``{
+ if( p["mount"]:"" != "" || haskey(p,"lvm_group") || haskey(p,"evms_group") || haskey(p,"raid_name") ) {
+ keep = true;
+ break;
+ }
+ });
+ return keep;
+ });
+
Mode::SetMode("autoinst_config");
return drives;
}
@@ -439,6 +453,15 @@
mode["confirm"] = false;
general["mode"] = mode;
+ general["signature-handling"] = $[
+ "accept_unsigned_file":true,
+ "accept_file_without_checksum":true,
+ "accept_unknown_gpg_key":true,
+ "accept_verification_failed":false,
+ "import_gpg_key":true,
+ "accept_non_trusted_gpg_key":true
+ ];
+
Mode::SetMode ("autoinst_config");
return general;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/modules/AutoinstStorage.ycp new/autoyast2-2.15.4/src/modules/AutoinstStorage.ycp
--- old/autoyast2-2.15.3/src/modules/AutoinstStorage.ycp 2007-02-14 15:04:40.000000000 +0100
+++ new/autoyast2-2.15.4/src/modules/AutoinstStorage.ycp 2007-03-05 14:53:21.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Storage
* Authors: Anas Nashif
*
- * $Id: AutoinstStorage.ycp 36141 2007-02-14 14:04:39Z ug $
+ * $Id: AutoinstStorage.ycp 36692 2007-03-05 13:53:18Z ug $
*/
{
module "AutoinstStorage";
@@ -49,6 +49,9 @@
global map raid2device = $[];
+ // some architectures need a boot partition. Do we have one?
+ global boolean planHasBoot = false;
+
/**
* Function sets internal variable, which indicates, that any
* settings were modified, to "true"
@@ -675,6 +678,16 @@
});
y2milestone("Target map after initialzing disk: %1", Storage::GetTargetMap());
+ foreach (string device, map data, AutoTargetMap, ``{
+ if( size(filter( map e, data["partitions"]:[],
+ ``(e["mount"]:""==Partitions::BootMount() ||
+ (e["partition_id"]:0 == Partitions::FsidBoot() && Partitions::FsidBoot() != 131 ) ))) > 0 ) {
+ planHasBoot = true;
+ break;
+ }
+ });
+ y2milestone("plan has boot: %1", planHasBoot);
+
foreach (string device, map data, AutoTargetMap,
``{
if ( Storage::IsRealDisk( data) )
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/modules/Profile.ycp new/autoyast2-2.15.4/src/modules/Profile.ycp
--- old/autoyast2-2.15.3/src/modules/Profile.ycp 2006-12-12 10:26:57.000000000 +0100
+++ new/autoyast2-2.15.4/src/modules/Profile.ycp 2007-02-22 17:33:47.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Profile handling
* Authors: Anas Nashif
*
- * $Id: Profile.ycp 34903 2006-12-12 09:26:54Z ug $
+ * $Id: Profile.ycp 36415 2007-02-22 16:33:46Z ug $
*/
{
module "Profile";
@@ -607,10 +607,15 @@
list<any> setLValue( list<any> l, any v, list<any> m ) {
integer i = (integer)l[0]:0;
list<any> tmp = remove(l,0);
- if( is( tmp[0]:nil, string ) ) {
- m[i] = setMValue( tmp, v, m[i]:$[] );
+ if( size(tmp) > 0 ) {
+ if( is( tmp[0]:nil, string ) ) {
+ m[i] = setMValue( tmp, v, m[i]:$[] );
+ } else {
+ m[i] = setLValue( tmp, v, m[i]:[] );
+ }
} else {
- m[i] = setLValue( tmp, v, m[i]:[] );
+ y2milestone("setting %1 to %2",i,v);
+ m[i] = v;
}
return m;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/schema/general.rnc new/autoyast2-2.15.4/src/schema/general.rnc
--- old/autoyast2-2.15.3/src/schema/general.rnc 2007-02-12 11:05:20.000000000 +0100
+++ new/autoyast2-2.15.4/src/schema/general.rnc 2007-03-02 10:52:09.000000000 +0100
@@ -18,7 +18,7 @@
ask_file = element file { text }
ask_entry_value = element value { text }
ask_entry_label = element label { text }
-signature-handling = element signature-handling { accept_unsigned_file? & accept_file_without_checksum? & accept_verification_failed? & accept_unknown_gpg_key? & import_gpg_key? }
+signature-handling = element signature-handling { accept_unsigned_file? & accept_file_without_checksum? & accept_verification_failed? & accept_unknown_gpg_key? & import_gpg_key? & accept_non_trusted_gpg_key? }
accept_unsigned_file = element accept_unsigned_file { BOOLEAN }
accept_file_without_checksum = element accept_file_without_checksum { BOOLEAN }
accept_verification_failed = element accept_verification_failed { BOOLEAN }
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/src/schema/partitioning.rnc new/autoyast2-2.15.4/src/schema/partitioning.rnc
--- old/autoyast2-2.15.3/src/schema/partitioning.rnc 2007-01-17 12:57:21.000000000 +0100
+++ new/autoyast2-2.15.4/src/schema/partitioning.rnc 2007-03-01 14:13:28.000000000 +0100
@@ -5,7 +5,7 @@
partitioning =
element partitioning {
LIST,
- drive+
+ drive*
}
drive =
element drive {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/autoyast2-2.15.3/VERSION new/autoyast2-2.15.4/VERSION
--- old/autoyast2-2.15.3/VERSION 2007-02-15 14:04:10.000000000 +0100
+++ new/autoyast2-2.15.4/VERSION 2007-03-16 10:18:44.000000000 +0100
@@ -1 +1 @@
-2.15.3
+2.15.4
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org