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.2.tar.bz2
|
||||||
/lorax-16.3.tar.bz2
|
/lorax-16.3.tar.bz2
|
||||||
/lorax-16.4.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}
|
%define debug_package %{nil}
|
||||||
|
|
||||||
Name: lorax
|
Name: lorax
|
||||||
Version: 16.4
|
Version: 17.1
|
||||||
Release: 2%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Tool for creating the anaconda install images
|
Summary: Tool for creating the anaconda install images
|
||||||
|
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
@ -23,22 +23,34 @@ Requires: isomd5sum
|
|||||||
Requires: glibc
|
Requires: glibc
|
||||||
Requires: util-linux-ng
|
Requires: util-linux-ng
|
||||||
Requires: dosfstools
|
Requires: dosfstools
|
||||||
|
Requires: hfsplus-tools
|
||||||
Requires: genisoimage
|
Requires: genisoimage
|
||||||
Requires: parted
|
Requires: parted
|
||||||
Requires: gzip
|
Requires: gzip
|
||||||
Requires: xz
|
Requires: xz
|
||||||
|
Requires: squashfs-tools >= 4.2
|
||||||
|
Requires: e2fsprogs
|
||||||
|
|
||||||
%ifarch %{ix86} x86_64
|
%ifarch %{ix86} x86_64
|
||||||
Requires: syslinux
|
Requires: syslinux >= 4.02-5
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%ifarch %{sparc}
|
%ifarch %{sparc}
|
||||||
Requires: silo
|
Requires: silo
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%ifarch ppc ppc64
|
||||||
|
Requires: yaboot
|
||||||
|
Requires: kernel-bootwrapper
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Lorax is a tool for creating the anaconda install images.
|
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
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
@ -50,10 +62,12 @@ make DESTDIR=$RPM_BUILD_ROOT install
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc COPYING AUTHORS
|
%doc COPYING AUTHORS README.livemedia-creator
|
||||||
%{python_sitelib}/pylorax
|
%{python_sitelib}/pylorax
|
||||||
%{python_sitelib}/*.egg-info
|
%{python_sitelib}/*.egg-info
|
||||||
%{_sbindir}/lorax
|
%{_sbindir}/lorax
|
||||||
|
%{_sbindir}/mkefiboot
|
||||||
|
%{_sbindir}/livemedia-creator
|
||||||
%dir %{_sysconfdir}/lorax
|
%dir %{_sysconfdir}/lorax
|
||||||
%config(noreplace) %{_sysconfdir}/lorax/lorax.conf
|
%config(noreplace) %{_sysconfdir}/lorax/lorax.conf
|
||||||
%dir %{_datadir}/lorax
|
%dir %{_datadir}/lorax
|
||||||
@ -61,62 +75,48 @@ make DESTDIR=$RPM_BUILD_ROOT install
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 16.4-2
|
* Wed Dec 21 2011 Brian C. Lane <bcl@redhat.com> 17.1-1
|
||||||
- Rebuilt for glibc bug#747377
|
- 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
|
* Mon Oct 21 2011 Will Woods <wwoods@redhat.com> 17.0-1
|
||||||
- Add nss libraries to the image.
|
- Merges the 'treebuilder' branch of lorax
|
||||||
|
- images are split into two parts again (initrd.img, LiveOS/squashfs.img)
|
||||||
* Tue Jul 26 2011 Martin Gracik <mgracik@redhat.com> 16.3-1
|
- base memory use reduced to ~200M (was ~550M in F15, ~320MB in F16)
|
||||||
- Remove the sysvinit-tools removals from the template
|
- initrd.img is now built by dracut
|
||||||
- Do not remove vmmouse binaries (#723831)
|
- booting now requires correct "root=live:..." argument
|
||||||
|
- boot.iso is EFI hybrid capable (copy iso to USB stick, boot from EFI)
|
||||||
* Tue Jul 26 2011 Martin Gracik <mgracik@redhat.com> 16.2-1
|
- Better support for Apple EFI (now with custom boot icon!)
|
||||||
- Change IsBeta to IsFinal
|
- new syslinux config (#734170)
|
||||||
|
- add fpaste to installer environment (#727842)
|
||||||
* Thu Jul 21 2011 Martin Gracik <mgracik@redhat.com> 16.1-1
|
- rsyslog.conf: hardcode hostname for virtio forwarding (#744544)
|
||||||
- Default to isBeta (#723901)
|
- Use a predictable ISO Volume Label (#732298)
|
||||||
|
- syslinux-vesa-splash changed filename (#739345)
|
||||||
* Tue Jul 19 2011 Martin Gracik <mgracik@redhat.com> 16.0-1
|
- don't create /etc/sysconfig/network (#733425)
|
||||||
- Prepend dracut to the temporary initramfs directory (#722999)
|
- xauth and libXmu are needed for ssh -X (#731046)
|
||||||
- Don't change the installroot (#722481)
|
- add libreport plugins (#729537), clean up libreport
|
||||||
- Do not remove ntfsprogs (#722711)
|
- keep nss certs for libreport (#730438)
|
||||||
- Create dracut initramfs for each kernel (#722466)
|
- keep ModemManager (#727946)
|
||||||
- Change cjkuni-uming fonts for wgy-microhei (#709962)
|
- keep vmmouse binaries (#723831)
|
||||||
- Remove check for required commands
|
- change isbeta to isfinal, default to isFinal=False (#723901)
|
||||||
- Remove outputtree.py
|
- use pungi's installroot rather than making our own (#722481)
|
||||||
- Remove unused code
|
- keep ntfsresize around (#722711)
|
||||||
|
- replace cjkuni-uming-fonts with wqy-microhei-fonts (#709962)
|
||||||
* Fri Jun 24 2011 Martin Gracik <mgracik@redhat.com> 0.7-1
|
- install all firmware packages (#703291, #705392)
|
||||||
- Use bcj filter for compressing squashfs ramdisk
|
- keep libmodman and libproxy (#701622)
|
||||||
- Add 'squashfs' compression type
|
- write the lorax verion in the .buildstamp (#689697)
|
||||||
- refactor: split make_initramfs_runtime out of compress()
|
- disable rsyslogd rate limiting on imuxsock (#696943)
|
||||||
- refactor: rename "compression speed" -> "compression args"
|
- disable debuginfo package
|
||||||
- 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
|
|
||||||
|
|
||||||
* Wed Apr 13 2011 Martin Gracik <mgracik@redhat.com> 0.5-1
|
* Wed Apr 13 2011 Martin Gracik <mgracik@redhat.com> 0.5-1
|
||||||
- Remove pungi patch
|
- Remove pungi patch
|
||||||
|
Loading…
Reference in New Issue
Block a user