lorax: check for output directory early and quit (bcl)

lorax: Add --proxy command (bcl)
lorax: add --config option (bcl)
Modify spec file for livemedia-creator (bcl)
Add no-virt mode to livemedia-creator (bcl)
Add livemedia-creator README and example ks (bcl)
Add config files for live media (bcl)
Add livemedia-creator (bcl)
Allow a None to be passed as size to create_runtime (bcl)
Add execWith utils from anaconda (bcl)
Changes needed for livecd creation (bcl)
dracut has moved to /usr/bin (bcl)
This commit is contained in:
Brian C. Lane 2011-12-21 09:17:47 -08:00
parent 1b075ed130
commit 7695dd25d5
3 changed files with 61 additions and 60 deletions

1
.gitignore vendored
View File

@ -10,3 +10,4 @@
/lorax-16.2.tar.bz2
/lorax-16.3.tar.bz2
/lorax-16.4.tar.bz2
/lorax-17.1.tar.bz2

View File

@ -1,8 +1,8 @@
%define debug_package %{nil}
Name: lorax
Version: 16.4
Release: 2%{?dist}
Version: 17.1
Release: 1%{?dist}
Summary: Tool for creating the anaconda install images
Group: Applications/System
@ -23,22 +23,34 @@ Requires: isomd5sum
Requires: glibc
Requires: util-linux-ng
Requires: dosfstools
Requires: hfsplus-tools
Requires: genisoimage
Requires: parted
Requires: gzip
Requires: xz
Requires: squashfs-tools >= 4.2
Requires: e2fsprogs
%ifarch %{ix86} x86_64
Requires: syslinux
Requires: syslinux >= 4.02-5
%endif
%ifarch %{sparc}
Requires: silo
%endif
%ifarch ppc ppc64
Requires: yaboot
Requires: kernel-bootwrapper
%endif
%description
Lorax is a tool for creating the anaconda install images.
It also includes livemedia-creator which is used to create bootable livemedia,
including live isos and disk images. It can use libvirtd for the install, or
Anaconda's image install feature.
%prep
%setup -q
@ -50,10 +62,12 @@ make DESTDIR=$RPM_BUILD_ROOT install
%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS
%doc COPYING AUTHORS README.livemedia-creator
%{python_sitelib}/pylorax
%{python_sitelib}/*.egg-info
%{_sbindir}/lorax
%{_sbindir}/mkefiboot
%{_sbindir}/livemedia-creator
%dir %{_sysconfdir}/lorax
%config(noreplace) %{_sysconfdir}/lorax/lorax.conf
%dir %{_datadir}/lorax
@ -61,62 +75,48 @@ make DESTDIR=$RPM_BUILD_ROOT install
%changelog
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 16.4-2
- Rebuilt for glibc bug#747377
* Wed Dec 21 2011 Brian C. Lane <bcl@redhat.com> 17.1-1
- lorax: check for output directory early and quit (bcl)
- lorax: Add --proxy command (bcl)
- lorax: add --config option (bcl)
- Modify spec file for livemedia-creator (bcl)
- Add no-virt mode to livemedia-creator (bcl)
- Add livemedia-creator README and example ks (bcl)
- Add config files for live media (bcl)
- Add livemedia-creator (bcl)
- Allow a None to be passed as size to create_runtime (bcl)
- Add execWith utils from anaconda (bcl)
- Changes needed for livecd creation (bcl)
- dracut has moved to /usr/bin (bcl)
* Tue Jul 26 2011 Martin Gracik <mgracik@redhat.com> 16.4-1
- Add nss libraries to the image.
* Tue Jul 26 2011 Martin Gracik <mgracik@redhat.com> 16.3-1
- Remove the sysvinit-tools removals from the template
- Do not remove vmmouse binaries (#723831)
* Tue Jul 26 2011 Martin Gracik <mgracik@redhat.com> 16.2-1
- Change IsBeta to IsFinal
* Thu Jul 21 2011 Martin Gracik <mgracik@redhat.com> 16.1-1
- Default to isBeta (#723901)
* Tue Jul 19 2011 Martin Gracik <mgracik@redhat.com> 16.0-1
- Prepend dracut to the temporary initramfs directory (#722999)
- Don't change the installroot (#722481)
- Do not remove ntfsprogs (#722711)
- Create dracut initramfs for each kernel (#722466)
- Change cjkuni-uming fonts for wgy-microhei (#709962)
- Remove check for required commands
- Remove outputtree.py
- Remove unused code
* Fri Jun 24 2011 Martin Gracik <mgracik@redhat.com> 0.7-1
- Use bcj filter for compressing squashfs ramdisk
- Add 'squashfs' compression type
- refactor: split make_initramfs_runtime out of compress()
- refactor: rename "compression speed" -> "compression args"
- Install all firmware packages (#705392)
- Use initrd.addrsize, not initrd_addrsize (#703862)
- Do not remove libmodman (#701622)
- Add firmware for Intel Wireless WiFi Link 6030 Adapters (#703291)
- Do not remove libproxy (#701622)
- Use process-specific name for dm devices.
* Tue May 03 2011 Martin Gracik <mgracik@redhat.com> 0.6-3
- Disable debuginfo package
* Mon May 02 2011 Martin Gracik <mgracik@redhat.com> 0.6-1
- Disable rsyslogd rate limiting on imuxsock.
- Use crc32 check when compressing with xz
- Allow compression type be specified in lorax.conf
- Use xz and gzip commands instead of libraries
- Add the udf module to the image.
- Preserve anaconda's /usr/bin so anaconda-cleanup is in the image.
- Use arch macros in the lorax.spec
- use reqs not regs for files to backup (dgilmore)
- Reflect changes made in ntfs-3g and ntfsprogs packages (#696706)
- getkeymaps resides in /usr/libexec/anaconda
- workdir is a local variable, not a class attribute
- Add sparcv9 to arch map
- Change the location of *.b files on sparc
- Change BuildRequires to python2-devel
* Mon Oct 21 2011 Will Woods <wwoods@redhat.com> 17.0-1
- Merges the 'treebuilder' branch of lorax
- images are split into two parts again (initrd.img, LiveOS/squashfs.img)
- base memory use reduced to ~200M (was ~550M in F15, ~320MB in F16)
- initrd.img is now built by dracut
- booting now requires correct "root=live:..." argument
- boot.iso is EFI hybrid capable (copy iso to USB stick, boot from EFI)
- Better support for Apple EFI (now with custom boot icon!)
- new syslinux config (#734170)
- add fpaste to installer environment (#727842)
- rsyslog.conf: hardcode hostname for virtio forwarding (#744544)
- Use a predictable ISO Volume Label (#732298)
- syslinux-vesa-splash changed filename (#739345)
- don't create /etc/sysconfig/network (#733425)
- xauth and libXmu are needed for ssh -X (#731046)
- add libreport plugins (#729537), clean up libreport
- keep nss certs for libreport (#730438)
- keep ModemManager (#727946)
- keep vmmouse binaries (#723831)
- change isbeta to isfinal, default to isFinal=False (#723901)
- use pungi's installroot rather than making our own (#722481)
- keep ntfsresize around (#722711)
- replace cjkuni-uming-fonts with wqy-microhei-fonts (#709962)
- install all firmware packages (#703291, #705392)
- keep libmodman and libproxy (#701622)
- write the lorax verion in the .buildstamp (#689697)
- disable rsyslogd rate limiting on imuxsock (#696943)
- disable debuginfo package
* Wed Apr 13 2011 Martin Gracik <mgracik@redhat.com> 0.5-1
- Remove pungi patch

View File

@ -1 +1 @@
0931734d377845cf82e84c7df80f8d1b lorax-16.4.tar.bz2
9ee092c600d9d16e63751d67cdea6db6 lorax-17.1.tar.bz2