Mailinglist Archive: opensuse-commit (1083 mails)

< Previous Next >
commit kiwi
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Mon, 03 Sep 2007 18:35:36 +0200
  • Message-id: <20070903163536.BC5C9678182@xxxxxxxxxxxxxxx>

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@xxxxxxx
+
+- 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 <jcbornschlegel@xxxxxxxxxx> 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@xxxxxxx
+- 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 <jcbornschlegel@xxxxxxxxxx> which fixes
+  directory changes not happen in subshells
 * Tue Aug 28 2007 - ms@xxxxxxx
 - 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >