Commit Graph

56 Commits

Author SHA1 Message Date
Brian C. Lane
fa755ce092 - Version 18.9 (bcl)
- fix extra-kernel-args (#853570) (bcl)
- New location for GRUB2 config on UEFI (#851220) (bcl)
- Add nocleanup option to retain temp files (bcl)
- Update imgcreate for UEFI Secure Boot (bcl)
2012-09-06 12:30:34 -07:00
Brian C. Lane
8cf2393a62 - Version 18.8 (bcl)
- dracut needs to load vfat and msdos filesystems (bcl)
2012-08-06 11:56:27 -07:00
Brian C. Lane
11104067bb - Version 18.7 (bcl)
- Recognize rd.live.image as well as liveimg in sed scripts of livecd-iso-to-
  disk & edit-livecd (fgrose)
- fix /etc/localtime file vs. symlink (#829032) (bcl)
2012-08-02 11:45:10 -07:00
Brian C. Lane
f6234fa73a - Version 18.6 (bcl)
- switch to using rd.live.image instead of liveimg (bcl)
- dracut doesn't need explicit filesystems (bcl)
- livecd-creator: Add --cacheonly for offline use (martin)
- Implement cacheonly (offline) support in ImageCreator and LoopCreator (martin)
- if mounting squashfs add ro mount option (jboggs)
- imgcreate: Use copy2 for TimezoneConfig (#829032) (bcl)
2012-07-31 12:04:27 -07:00
Brian C. Lane
d3ca67358e - Version 18.5 (bcl)
- Include Mac volume name graphic (mjg)
- copy repo data to USB for F17 (#806166) (bcl)
- Version 18.4 (bcl)
- allow for use of yum plugins during livecd creation (notting)
- Capitalise EFI names (mjg)
- Add tighter Mac boot image integration (mjg)
- fix quoting with basename and SRC (#814174) (bcl)
- check for LIVE-REPO partition when writing DVD (#813905) (bcl)
2012-05-03 16:47:11 -07:00
Brian C. Lane
f1a88e3781 - Version 18.3 (bcl)
- add support for cost in kickstart repo line (#735079) (mads)
- skip copying DVD image file with skipcopy option (786037) (bcl)
- remove kernel and initrd from EFI/BOOT (#811438) (bcl)
- fix syntax problem in detectsrctype (bcl)
2012-04-16 17:26:42 -07:00
Brian C. Lane
3144fd2586 - Version 18.2 (bcl)
- livecd-iso-to-disk: Add 2MB slop to calculation (bcl)
- Change EFI/boot to EFI/BOOT (mjg)
- Add support for generating EFI-bootable hybrid images (mjg)
2012-03-01 09:08:21 -08:00
Brian C. Lane
a2d0835194 - Version 18.1 (bcl)
- livecd-iso-to-disk: create partition for iso (bcl)
2012-02-23 18:07:48 -08:00
Brian C. Lane
a0caa69b53 - Version 18.0 (bcl)
- check for valid script path before editing livecd image and update usage
  options confusion (jboggs)
- imgcreate: fix typo in ResizeError (bcl)
- add missing selinux_mountpoint class object to edit-livecd (jboggs)
2012-02-15 15:18:42 -08:00
Brian C. Lane
4b4adbda78 - Version 17.4 (bcl)
- selinux may be off on the host, skip mount (#737064) (bcl)
- Set base_persistdir (#741614) (bcl)
- Fix the fix for dracut modules (#766955) (bcl)
- Use dracut.conf.d instead fo dracut.conf (bcl)
- dracut needs dmsquash-live explicitly included (bcl)
- edit-livecd: -k --kickstart option (apevec)
2012-01-18 16:31:20 -08:00
Brian C. Lane
a2f43ca02e - Version 17.3 (bcl)
- python-imgcreate: remove -f from second lokkit call (#769457) (bcl)
- Install edit-livecd to /usr/bin (bcl)
2011-12-21 17:16:13 -08:00
Brian C. Lane
3c6a20f9b8 - Version 17.2 (bcl)
- Fix indent and typo in liveimage-mount (#749643) (bcl)
- Make sure the target is labeled LIVE (#751213) (bcl)
- Only check first match for boot flag (#739411) (bcl)
- Stop creating backup image before resizing (#737243) (bcl)
2011-11-03 16:17:49 -07:00
Brian C. Lane
8679835e4e - Version 17.1 (bcl)
- Add title and product args (#669120) (bcl)
- Skip bind mounts when source isn't there (bcl)
- Add new syslinux.cfg template (#734173) (bcl)
- Use copyFile on the iso (bcl)
- Use rsync to copy if available (bcl)
2011-09-01 12:01:56 -07:00
Brian C. Lane
68383f23cd - Version 17.0
- Quote $SRC so iso's with spaces will work (#694915) (bruno)
- Handle move to /sys/fs/selinux (#728576) (dwalsh)
- master is now v17.X (bcl)
- Turn on the legacy_boot flag for EFI (#680563) (bcl)
- Don't ask about replacing MBR when formatting (bcl)
- Make MBR replacement message more clear (bcl)
- Ensure previous filesystems are wiped when formatting (#712553) (bcl)
- Modify pxeboot script to work with F16 (bcl)
- Add initial support for ARM architectures (martin.langhoff)
- Copy updates and product image files (bcl)
2011-08-11 16:33:58 -07:00
Brian C. Lane
a08c41749a - Version 16.3 (bcl)
- Copy old initrd/xen files to isolinux when using base-on (#690940) (bcl)
- Don't fail on missing splash image (bcl)
- Images go into $SYSLINUXPATH (bcl)
- fix typo (bcl)
- Check for spaces in fs label when using overlay (#597599) (bcl)
- Fix logic for syslinux check (bcl)
- Fix image-creator symlink so that it is relative (bcl)
- symlink /etc/mtab to /proc/self/mounts (#688277) (bcl)
- liveimage-mount installed LiveOS with overlay (fgrose)
- Fix overzealous boot->BOOT change (bcl)
- Fix return code failure (#689360) (fgrose)
- Fix pipefailure in checkSyslinuxVersion (#689329) (fgrose)
- Symlink image-creator instead of hardlink (#689167) (bcl)
- Add extracting BOOTX64.efi from iso (#688258) (bcl)
- Add repo to DVD EFI install config file (#688258) (bcl)
- Add EFI support to netboot (#688258) (bcl)
- Support /EFI/BOOT or /EFI/boot (#688258) (bcl)
2011-03-31 16:46:45 -07:00
Brian C. Lane
77454dbd6c New Source file for 16.2 2011-03-14 08:49:36 -07:00
Brian C. Lane
b6d24f9b10 - Version 16.1 (bcl)
- Print reason for sudden exit (bcl)
- Fix skipcopy usage with DVD iso (#644194) (bmj001)
- Move selinux relabel to after %post (#648591) (bcl)
- Add support for virtio disks to livecd (#672936) (bcl)
- Support attached LiveOS devices as well as image files for LiveOS editing.
  (fgrose)
- Check return value on udevadm (#637258) (bcl)
2011-02-18 13:40:45 -08:00
Brian C. Lane
0cdcb59b19 - Version 16.0 (bcl)
- Add tmpdir to LiveImageCreator (bcl)
- Source may be a file or a block device, mount accordingly (bcl)
- Enable reading of SquashFS compression type. (fgrose)
- Enable cloning of a running LiveOS image into a fresh iso. (fgrose)
- Update usage documentation & add it to the script (fgrose)
- Support the propagation of an installed Live image (fgrose)
- Rename image source- and target-related variables (fgrose)
- Align start of partition at 1MiB (#668967) (bcl)
- Pass tmpdir to ImageCreator class initializer (#476676) (bcl)
- Add tmpdir to ImageCreator class initializer (#476676) (bcl)
- Enable an optional tmpdir for e2image in fs.resize2fs() (fgrose)
- Bad karma commit reverted; The option to boot from a local drive *MUST* exist
  as 99.9% of our consumers have default desktop hardware configurations.
  (jeroen.van.meeuwen)
- Really switch the default compression type, not just the default cli option
  value (jeroen.van.meeuwen)
2011-02-15 15:36:25 -08:00
Brian C. Lane
5979f06926 - Version 15.3 (bcl)
- Remove boot from local drive option (bcl)
- Check for one big initrd.img (#671900) (bcl)
- Make xz the default compression type for live images. (bruno)
- Update documentation for xz availability. (bruno)
- Change releasever to a command line option (#667474) (bcl)
2011-01-27 11:55:01 -08:00
Brian C. Lane
23a306f9de - Version 15.2 (bcl)
- Assign a device-mapper UUID w/ subsystem prefix to the dm snapshot. (dlehman)
- Fix git URLs to match reality. (dlehman)
- Trap copyFile errors (#663849) (fgrose)
- Fix incomplete rename of freespace variable (#656154) (fgrose)
2010-12-22 14:34:05 -08:00
Brian C. Lane
58a780ed63 - Each branch needs a different version number. 2010-11-15 17:16:37 -08:00
Brian C. Lane
eb3d327956 - Bump version to 0.3.6 (bcl)
- Misc. fixups (#652522) (fgrose)
- Set indentation to 4 spaces (#652522) (fgrose)
- Add a release target (bcl)
- Pass dracut args during check (#589778) (bcl)
- Update dracut args (#652484) (bcl)
- Cleanup tabs (#652522) (fgrose)
- Cleanup EOL spaces (#652522) (fgrose)
- Typo. Need space before ]. (bruno)
- Add support for timeout and totaltimeout to livecd-iso-to-disk (#531566)
  (bcl)
- Add proxy support to livecd-creator (#649546) (bcl)
2010-11-15 13:06:09 -08:00
Brian C. Lane
b6631d0591 - Converting version number to NVR
- Removed patches (now included in v0.3.5)
2010-11-01 14:46:31 -07:00
Bruno Wolff III
052db25e5b Update to 034. Lots of bug fixes. 2010-09-11 22:29:23 -05:00
Bruno Wolff III
7cf3dc9b1b Update to 033. 2010-07-27 10:38:25 +00:00
Bruno Wolff III
691758fb74 The Makefile needed to have a hardcoded version change and I modified the
instructions for making the tar achive.
2010-06-19 18:45:04 +00:00
Bruno Wolff III
661f001f07 Fix prefix in tar archive and document producing it from git archive. 2010-06-19 18:22:16 +00:00
Bruno Wolff III
420b5200fd Update to 032 and require parted. 2010-06-19 17:48:09 +00:00
Warren Togami
5d7055ea60 livecd-iso-to-disk capable of installing installer DVD to USB 2009-11-03 18:35:46 +00:00
Warren Togami
2fcd7f90d7 make it actually work 2009-10-20 02:25:22 +00:00
Warren Togami
0badd661fe - Tell dracut not to ask for LUKS passwords or activate mdraid sets
- Silence the /etc/modprobe.conf deprecation warning
2009-10-19 19:23:33 +00:00
Warren Togami
35920cca10 - Fix LiveUSB with live images
- Fix display of free space during livecd-iso-to-disk error (farrell)
2009-09-16 18:07:32 +00:00
Warren Togami
f92c633f9b - Support new dracut output filename /boot/initramfs-*
- Fix cleanup of fake /selinux directory during teardown Bug #522224 So I
    didn't fully test that this successfully creates a livecd image since
    it requires tomorrow's rawhide dracut. But without it, tomorrow's
    rawhide livecd will be guaranteed to fail...
2009-09-10 20:09:59 +00:00
Jeremy Katz
d2310ee1c8 - More resize2fs -M usage
- Work with dracut-based initramfs
- Some error handling updates
2009-08-24 20:43:19 +00:00
Jeremy Katz
070a90460e - Bind mount /dev/shm also (#502921)
- Update man pages (Michel Duquaine, #505742)
- Use blkid instead of vol_id (mclasen, #506360)
- A few livecd-iso-to-disk tweaks (Martin Dengler, Jason Farrell)
- Another fix for SELinux being disabled (#508402)
- Use resize2fs -M and handle resize errors better
- Use isohybrid on the live image
- Use system-config-keyboard instead of rhpl
2009-07-30 20:47:06 +00:00
Adam Jackson
2e62ce1d43 sync with F11 2009-07-06 18:03:30 +00:00
Jeremy Katz
9592f81749 - Don't prompt about overwriting when making usb stick (#491234)
- Fix up livecd-iso-to-pxeboot for new syslinux paths
- Fix --xo variable expansion (Alexander Boström)
- Name of EFI partitions doesn't matter for mactel mode (Jim Radford)
- Fix unterminated sed command (#492376)
- Handle kernel/squashfs mismatch when making usb stick in
--xo mode (Alexander Boström)
- Support all of the options for the 'firewall' kickstart directive
- Deal with syslinux com32 api incompat when making usb sticks (#492370)
- Add options to force fetching of repomd.xml every run (jkeating)
- Quiet restorecon (Marc Herbert)
- Fix traceback with syslinux disabled (#495269)
- Split python-imgcreate module into a subpackage
2009-04-14 18:01:20 +00:00
Jeremy Katz
c0236da1dd - Fixes for hybird GPT/MBR usb sticks (Stewart Adam)
- Support setting SELinux booleans (Dan Walsh)
- Fix unicode error messages (Felix Schwarz)
- Update man pages (Chris Curran, #484627)
- Support syslinux under /usr/share
- Remove some legacy support from livecd-iso-to-disk
- Basic support for multi-image usb sticks
2009-03-09 15:04:56 +00:00
Jeremy Katz
ab477e4116 - Start of support for hybrid GPT/MBR usb sticks (Stewart Adam)
- Fix for udev deprecated syntax (#480109)
- Keep cache with --cache (Jan Kratochvil, #479716)
- Use absolute path to cachedir (#479716)
- Support UDF for large ISO spins (Bruno Wolf, #476696)
- Improvements for encrypted /home setup (mdomsch, #475399)
- Don't allow spaces in labels (#475834)
- Fix --tmpdir relative path (dhuff)
- Support ext4 rootfs
- Fix device command version check (apevec)
- Allow URLs for specifying the kickstart config (bkearney)
- Fix macro name for excludedocs (bkearney)
- Fix up --base-on (#471656)
2009-01-19 16:28:48 +00:00
Jeremy Katz
6bb515f9cc - livecd-iso-to-disk: Various other XO fixes
- Cleanup rpmdb locks after package installation
- Fix traceback due to lazy rhpl.keyboard import
- Fix using groups with options (jkeating)
- Support persistent /home on XO's internal flash
- Fix ramdisk load addr in boot/olpc.fth for XO
- Fix up boot from SD
- Fix extracting boot parameters for pxe (apevec)
- Make rpm macro information persist into the image (bkearney)
- Support %packages --instLangs (bkearney)
2008-10-10 14:26:57 +00:00
Jeremy Katz
c80c5e6ab5 - Use logging API for debugging messages (dhuff)
- Some initial support for booting live images on an XO
- Refactoring of mount code for appliance-creator (danpb, dhuff)
- Make --base-on actually work again
- Drop the image configs; these are now in the spin-kickstarts repo
- plymouth support
- Listen to bootloader --append in config
- Add man pages (Pedro Silva)
- Support booting from Intel based Macs via EFI on USB (#450193)
- Fixes for SELinux enforcing (eparis)
- Eject the CD on shutdown (#239928)
- Allow adding extra kernel args with livecd-iso-to-disk
- Support for persistent /home (#445218)
- Copy timezone to /etc/localtime (#445624)
- Ensure that commands run by livecd-creator exist
- Mount a tmpfs for some dirs (#447127)
2008-08-28 23:59:38 +00:00
Bill Nottingham
01e0ae02b0 update to 017 2008-05-06 16:12:42 +00:00
Jeremy Katz
1d5442913f - Support for using live isos with pxe booting (Richard W.M. Jones and
Chris Lalancette)
- Fixes for SELinux being disabled (Warren Togami)
- Stop using mayflower for building the initrd; mkinitrd can do it now
- Create a minimal /dev rather than using the host /dev (Warren Togami)
- Support for persistent overlays when using a USB stick (based on support
    by Douglas McClendon)
2008-03-07 00:42:24 +00:00
Jeremy Katz
69665c9b83 - Rework to provide a python API for use by other tools (thanks to markmc
for a lot of the legwork here)
- Fix creation of images with ext2 filesystems and no SELinux
- Don't require a yum-cache directory inside of the cachedir (#430066)
- Many config updates for rawhide
- Allow running live images from MMC/SD (#430444)
- Don't let a non-standard TMPDIR break things (Jim Meyering)
2008-02-12 18:32:54 +00:00
Jeremy Katz
1b697a8ab2 - Allow %post --nochroot to work for putting files in the root of the iso
- Set environment variables for when %post is run
- Add progress for downloads (Colin Walters)
- Add cachedir option (Colin Walters)
- Fixes for ppc/ppc64 to work again
- Clean up bootloader config a little
- Enable swaps in the default desktop config
- Ensure all configs are installed (#281911)
- Convert method line to a repo for easier config reuse (jkeating)
- Kill the modprobe FATAL warnings (#240585)
- Verify isos with iso-to-disk script
- Allow passing xdriver for setting the xdriver (#291281)
- Add turboliveinst patch (Douglas McClendon)
- Make iso-to-disk support --resetmbr (#294041)
- Clean up filesystem layout (Douglas McClendon)
- Manifest tweaks for most configs
2007-09-25 21:41:38 +00:00
Jeremy Katz
76d122aa2a actually upload source; hit by the curl bug 2007-08-28 23:53:30 +00:00
Jeremy Katz
88dab995b2 - Many config updates for Fedora 8
- Support $basearch in repo line of configs; use it
- Support setting up Xen kernels and memtest86+ in the bootloader config
- Handle rhgb setup
- Improved default fs label (Colin Walters)
- Support localboot from the bootloader (#252192)
- Use hidden menu support in syslinux
- Have a base desktop config included by the other configs (Colin Walters)
- Use optparse for optino parsing
- Remove a lot of command line options; things should be specified via the
    kickstart config instead
- Beginnings of PPC support (David Woodhouse)
- Clean up kernel module inclusion to take advantage of files in Fedora
    kernels listing storage drivers
2007-08-28 21:25:34 +00:00
Jeremy Katz
8bb65b15da new source 2007-07-25 20:11:56 +00:00
Jeremy Katz
d60b5f88ac - miscellaneous live config changes
- fix isomd5 checking syntax error
2007-05-30 20:17:39 +00:00
Jeremy Katz
e5207e81b3 - disable screensaver with default config
- add aic7xxx and sym53c8xx drivers to default initramfs
- fixes from johnp for FC6 support in the creator
- fix iso-to-stick to work on FC6
2007-05-04 22:11:07 +00:00