Hello community,
here is the log from the commit of package kiwi
checked in at Mon Sep 3 18:35:36 CEST 2007.
--------
--- arch/i386/kiwi/kiwi.changes 2007-08-31 19:24:46.000000000 +0200
+++ /mounts/work_src_done/STABLE/kiwi/kiwi.changes 2007-09-03 15:51:27.014639000 +0200
@@ -1,0 +2,10 @@
+Mon Sep 3 10:19:20 CEST 2007 - ms@suse.de
+
+- v1.59
+- update documentation
+- fixed network block device default name: is now nbd0
+- allow block device name to be specified in NBDROOT
+- added patch by Jan which fixes
+ directory changes not happen in subshells
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.J26324/_old 2007-09-03 18:35:22.000000000 +0200
+++ /var/tmp/diff_new_pack.J26324/_new 2007-09-03 18:35:22.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kiwi (Version 1.58)
+# spec file for package kiwi (Version 1.59)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -15,7 +15,7 @@
BuildRequires: module-init-tools perl perl-XML-LibXML perl-libwww-perl screen smart syslinux
Requires: perl perl-XML-LibXML perl-libwww-perl screen
Summary: OpenSuSE - KIWI Image System
-Version: 1.58
+Version: 1.59
Release: 1
Group: System/Management
License: GPL v2 or later
@@ -342,6 +342,13 @@
%{_datadir}/kiwi/image/oemboot/suse*
%changelog
+* Mon Sep 03 2007 - ms@suse.de
+- v1.59
+- update documentation
+- fixed network block device default name: is now nbd0
+- allow block device name to be specified in NBDROOT
+- added patch by Jan which fixes
+ directory changes not happen in subshells
* Tue Aug 28 2007 - ms@suse.de
- v1.58
- moved documentation to openSUSE book on forge.novell.com
++++++ kiwi.tar.bz2 ++++++
Files old/kiwi/doc/kiwi.pdf and new/kiwi/doc/kiwi.pdf differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kiwi/kiwi.pl new/kiwi/kiwi.pl
--- old/kiwi/kiwi.pl 2007-08-29 10:46:57.000000000 +0200
+++ new/kiwi/kiwi.pl 2007-09-03 15:39:48.000000000 +0200
@@ -31,7 +31,7 @@
#============================================
# Globals (Version)
#--------------------------------------------
-our $Version = "1.58";
+our $Version = "1.59";
our $openSUSE = "http://software.opensuse.org/download/";
#============================================
# Globals
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm 2007-08-31 09:23:10.000000000 +0200
+++ new/kiwi/modules/KIWIBoot.pm 2007-09-03 15:39:38.000000000 +0200
@@ -995,8 +995,8 @@
qx (rm -rf $splash.dir);
qx (rm -f $splash);
}
- qx (cd $newspl && find|cpio --quiet -oH newc | gzip -9 > $spldir/all.spl);
- qx (cd $irddir && find|cpio --quiet -oH newc | gzip -9 > $newird);
+ qx ((cd $newspl && find|cpio --quiet -oH newc | gzip -9) > $spldir/all.spl);
+ qx ((cd $irddir && find|cpio --quiet -oH newc | gzip -9) > $newird);
#==========================================
# create splash initrd
#------------------------------------------
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kiwi/system/boot/netboot/suse-linuxrc new/kiwi/system/boot/netboot/suse-linuxrc
--- old/kiwi/system/boot/netboot/suse-linuxrc 2007-08-31 09:23:08.000000000 +0200
+++ new/kiwi/system/boot/netboot/suse-linuxrc 2007-09-03 15:39:22.000000000 +0200
@@ -488,16 +488,20 @@
field=0
IFS=";" ; for n in $i;do
case $field in
- 0) nbdRootServer=$n ; field=1 ;;
- 1) nbdRootPort=$n ; field=2
+ 0) nbdServer=$n ; field=1 ;;
+ 1) nbdPort=$n ; field=2 ;;
+ 2) nbdDevice=$n ; field=3
esac
done
done
- Echo "Mounting NBD root system: $nbdRootServer:$nbdRootPort..."
- if ! /usr/sbin/nbd-client $nbdRootServer $nbdRootPort /dev/nd0;then
- systemException "Failed to setup nd0 device" "reboot"
+ if [ -z "$nbdDevice" ];then
+ nbdDevice="/dev/nbd0"
fi
- imageRootDevice="/dev/nd0"
+ Echo "Mounting NBD root system: $nbdServer $nbdPort [$nbdDevice]..."
+ if ! /usr/sbin/nbd-client $nbdServer $nbdPort $nbdDevice;then
+ systemException "Failed to setup $nbdDevice device" "reboot"
+ fi
+ imageRootDevice=$nbdDevice
probeFileSystem $imageRootDevice
Echo "Filesystem of remote root system is: $FSTYPE"
if test "$FSTYPE" = "squashfs";then
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org