Makefile                    |    2 +-
 imgcreate/live.py           |    3 +++
 tools/livecd-iso-to-disk.sh |    9 ++++++++-
 3 files changed, 12 insertions(+), 2 deletions(-)

New commits:
commit b4f016f4c7d6b687806ce014cd10fcdfc255b7e7
Author: Brian C. Lane <[email protected]>
Date:   Tue Aug 30 10:53:34 2011 -0700

    Version 14.3

diff --git a/Makefile b/Makefile
index de4dd5e..e6f67eb 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 
-VERSION = 14.2
+VERSION = 14.3
 
 INSTALL = /usr/bin/install -c
 INSTALL_PROGRAM = ${INSTALL}


commit 038cb52daadd2f69f1a00aaa7e0f7e1bce0a4a74
Author: Brian C. Lane <[email protected]>
Date:   Mon Aug 8 15:18:06 2011 -0700

    Ensure previous filesystems are wiped when formatting (#712553)
    
    Add wipefs step before partitioning the device. This will remove any
    previous filesystem signatures as well as iso9660's signature which
    has been known to cause problems.

diff --git a/tools/livecd-iso-to-disk.sh b/tools/livecd-iso-to-disk.sh
index 111dec3..16302c1 100755
--- a/tools/livecd-iso-to-disk.sh
+++ b/tools/livecd-iso-to-disk.sh
@@ -171,6 +171,7 @@ createGPTLayout() {
     echo "Press Enter to continue or ctrl-c to abort"
     read
     umount ${device}* &> /dev/null
+    wipefs -a ${device}
     /sbin/parted --script $device mklabel gpt
     partinfo=$(LC_ALL=C /sbin/parted --script -m $device "unit b print" |grep 
^$device:)
     size=$(echo $partinfo |cut -d : -f 2 |sed -e 's/B$//')
@@ -194,6 +195,7 @@ createMSDOSLayout() {
     echo "Press Enter to continue or ctrl-c to abort"
     read
     umount ${device}* &> /dev/null
+    wipefs -a ${device}
     /sbin/parted --script $device mklabel msdos
     partinfo=$(LC_ALL=C /sbin/parted --script -m $device "unit b print" |grep 
^$device:)
     size=$(echo $partinfo |cut -d : -f 2 |sed -e 's/B$//')
@@ -221,6 +223,7 @@ createEXTFSLayout() {
     echo "Press Enter to continue or ctrl-c to abort"
     read
     umount ${device}* &> /dev/null
+    wipefs -a ${device}
     /sbin/parted --script $device mklabel msdos
     partinfo=$(LC_ALL=C /sbin/parted --script -m $device "unit b print" |grep 
^$device:)
     size=$(echo $partinfo |cut -d : -f 2 |sed -e 's/B$//')


commit 45c9b1ae299688eaf00944258f4e38e5fc2a87ed
Author: Brian C. Lane <[email protected]>
Date:   Tue Aug 23 17:17:21 2011 -0700

    Use copyFile on the iso

diff --git a/tools/livecd-iso-to-disk.sh b/tools/livecd-iso-to-disk.sh
index 37e73ba..111dec3 100755
--- a/tools/livecd-iso-to-disk.sh
+++ b/tools/livecd-iso-to-disk.sh
@@ -729,7 +729,7 @@ if [ \( "$isotype" = "installer" -o "$isotype" = "netinst" 
\) ]; then
         copyFile $CDMNT/images/install.img $USBMNT/images/install.img || 
exitclean
     fi
     if [ "$isotype" = "installer" -a -z "$skipcopy" ]; then
-        cp $ISO $USBMNT/
+        copyFile $ISO $USBMNT/
     fi
     sync
 fi


commit 8605046b9a0590e3a111c52d404217b158c601ae
Author: Brian C. Lane <[email protected]>
Date:   Tue Aug 23 15:01:59 2011 -0700

    Use rsync to copy if available

diff --git a/tools/livecd-iso-to-disk.sh b/tools/livecd-iso-to-disk.sh
index fe49fd4..37e73ba 100755
--- a/tools/livecd-iso-to-disk.sh
+++ b/tools/livecd-iso-to-disk.sh
@@ -379,6 +379,10 @@ cp_p() {
 }
 
 copyFile() {
+    if [ -x /usr/bin/rsync ]; then
+        rsync -P "$1" "$2"
+        return
+    fi
        if [ -x /usr/bin/gvfs-copy ]; then
            gvfs-copy -p "$1" "$2"
            return


commit ee93fcaee008a22d5a09ca50952e8a982da77bdd
Author: Martin Langhoff <[email protected]>
Date:   Tue Jul 19 23:59:59 2011 -0400

    Add initial support for ARM architectures
    
    This allows us to get basic ARM builds going. It doesn't take care of
    booting facilities, but those vary widely in the ARM world.
    
    For the time being, setup for booting should be done in %post .

diff --git a/imgcreate/live.py b/imgcreate/live.py
index 0905dcc..dbc5f9a 100644
--- a/imgcreate/live.py
+++ b/imgcreate/live.py
@@ -885,5 +885,8 @@ elif arch in ("ppc",):
     LiveImageCreator = ppcLiveImageCreator
 elif arch in ("ppc64",):
     LiveImageCreator = ppc64LiveImageCreator
+elif arch.startswith('arm'):
+    LiveImageCreator = LiveImageCreatorBase
+
 else:
     raise CreatorError("Architecture not supported!")


--
livecd mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/livecd

Reply via email to