[Fedora-livecd-list] [PATCH] Handle initrd-generic dracut initrd's

Warren Togami wtogami at redhat.com
Wed Aug 12 22:36:12 UTC 2009


[PATCH] Handle initrd-generic dracut initrd's
Currently dist-f12 koji repo, but not yet f12-alpha.

diff --git a/imgcreate/live.py b/imgcreate/live.py
index b98f7b3..c4381b2 100644
--- a/imgcreate/live.py
+++ b/imgcreate/live.py
@@ -361,8 +361,13 @@ class x86LiveImageCreator(LiveImageCreatorBase):
          shutil.copyfile(bootdir + "/vmlinuz-" + version,
                          isodir + "/isolinux/vmlinuz" + index)
  
-        shutil.copyfile(bootdir + "/initrd-" + version + ".img",
-                        isodir + "/isolinux/initrd" + index + ".img")
+        imgpath=bootdir + "/initrd-generic-" + version + ".img"
+        if os.path.exists(imgpath):
+            shutil.copyfile(imgpath,
+                            isodir + "/isolinux/initrd" + index + ".img")
+        else:
+            shutil.copyfile(bootdir + "/initrd-" + version + ".img",
+                            isodir + "/isolinux/initrd" + index + ".img")
  
          is_xen = False
          if os.path.exists(bootdir + "/xen.gz-" + version[:-3]




More information about the Fedora-livecd-list mailing list