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:
parent
1b075ed130
commit
7695dd25d5
1
.gitignore
vendored
1
.gitignore
vendored
@ -10,3 +10,4 @@
|
||||
/lorax-16.2.tar.bz2
|
||||
/lorax-16.3.tar.bz2
|
||||
/lorax-16.4.tar.bz2
|
||||
/lorax-17.1.tar.bz2
|
||||
|
118
lorax.spec
118
lorax.spec
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user