|
|
@ -16,26 +16,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
Summary: Tools for building live CDs
|
|
|
|
Summary: Tools for building live CDs
|
|
|
|
Name: livecd-tools
|
|
|
|
Name: livecd-tools
|
|
|
|
Version: 25.0
|
|
|
|
Version: 26.0
|
|
|
|
Release: 14%{?dist}
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Epoch: 1
|
|
|
|
Epoch: 1
|
|
|
|
License: GPLv2
|
|
|
|
License: GPLv2
|
|
|
|
Group: System Environment/Base
|
|
|
|
Group: System Environment/Base
|
|
|
|
URL: https://github.com/livecd-tools/livecd-tools
|
|
|
|
URL: https://github.com/livecd-tools/livecd-tools
|
|
|
|
Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz
|
|
|
|
Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz
|
|
|
|
|
|
|
|
|
|
|
|
Patch0: https://github.com/livecd-tools/livecd-tools/commit/491a49ff9aedf5197af3e4dcb0f50351db3cddf0.patch
|
|
|
|
|
|
|
|
Patch1: livecd-tools-revert-restorecon.patch
|
|
|
|
|
|
|
|
# Workaround an issue in DNF 3:
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1595917
|
|
|
|
|
|
|
|
# https://github.com/livecd-tools/livecd-tools/pull/102
|
|
|
|
|
|
|
|
Patch2: 0001-DNF-3-workaround-a-bug-with-config-values-that-are-l.patch
|
|
|
|
|
|
|
|
# Work around same issue again, for DNF 3.6 changes:
|
|
|
|
|
|
|
|
# https://github.com/livecd-tools/livecd-tools/pull/108
|
|
|
|
|
|
|
|
Patch3: 0001-Handle-dnf-config-option-showing-as-tuple-not-list-i.patch
|
|
|
|
|
|
|
|
# Workaround lack of excludeWeakDeps with EL7 pykickstart
|
|
|
|
|
|
|
|
Patch4: 0001-Fix-excludeWeakdeps-for-older-pykickstart-versions.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if %{with python2}
|
|
|
|
%if %{with python2}
|
|
|
|
BuildRequires: python2-devel
|
|
|
|
BuildRequires: python2-devel
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
@ -66,7 +54,7 @@ http://fedoraproject.org/wiki/FedoraLiveCD for more details.
|
|
|
|
Summary: Common system dependencies for python-imgcreate
|
|
|
|
Summary: Common system dependencies for python-imgcreate
|
|
|
|
Group: System Environment/Base
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: coreutils
|
|
|
|
Requires: coreutils
|
|
|
|
Requires: genisoimage
|
|
|
|
Requires: xorriso >= 1.4.8
|
|
|
|
Requires: isomd5sum
|
|
|
|
Requires: isomd5sum
|
|
|
|
Requires: parted
|
|
|
|
Requires: parted
|
|
|
|
Requires: util-linux
|
|
|
|
Requires: util-linux
|
|
|
@ -74,17 +62,28 @@ Requires: dosfstools >= 2.11-8
|
|
|
|
Requires: e2fsprogs
|
|
|
|
Requires: e2fsprogs
|
|
|
|
Requires: lorax >= 18.3
|
|
|
|
Requires: lorax >= 18.3
|
|
|
|
Requires: rsync
|
|
|
|
Requires: rsync
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# hfs+ support for Macs
|
|
|
|
%ifarch %{ix86} x86_64 ppc ppc64
|
|
|
|
%ifarch %{ix86} x86_64 ppc ppc64
|
|
|
|
Requires: hfsplus-tools
|
|
|
|
Requires: hfsplus-tools
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# syslinux dependency
|
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
|
|
|
|
%if 0%{?rhel} && 0%{?rhel} < 8
|
|
|
|
|
|
|
|
Requires: syslinux >= 4.05-13
|
|
|
|
|
|
|
|
%else
|
|
|
|
Requires: syslinux >= 6.02-4
|
|
|
|
Requires: syslinux >= 6.02-4
|
|
|
|
Requires: syslinux-nonlinux >= 6.02-4
|
|
|
|
Requires: syslinux-nonlinux >= 6.02-4
|
|
|
|
|
|
|
|
%endif
|
|
|
|
Requires: /sbin/extlinux
|
|
|
|
Requires: /sbin/extlinux
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# For legacy ppc32 systems
|
|
|
|
%ifarch ppc
|
|
|
|
%ifarch ppc
|
|
|
|
Requires: yaboot
|
|
|
|
Requires: yaboot
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
Requires: dumpet
|
|
|
|
Requires: dumpet
|
|
|
|
Requires: sssd-client
|
|
|
|
Requires: sssd-client
|
|
|
|
Requires: cryptsetup
|
|
|
|
Requires: cryptsetup
|
|
|
@ -93,6 +92,7 @@ Requires: policycoreutils
|
|
|
|
Requires: selinux-policy-targeted
|
|
|
|
Requires: selinux-policy-targeted
|
|
|
|
# dracut 045+ required for overlayfs live media support
|
|
|
|
# dracut 045+ required for overlayfs live media support
|
|
|
|
Requires: dracut
|
|
|
|
Requires: dracut
|
|
|
|
|
|
|
|
|
|
|
|
%if ! %{with python2}
|
|
|
|
%if ! %{with python2}
|
|
|
|
Obsoletes: python2-imgcreate < 1:25.0-12
|
|
|
|
Obsoletes: python2-imgcreate < 1:25.0-12
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
@ -150,9 +150,6 @@ like live image or appliances.
|
|
|
|
Summary: Tools for installing ISOs to different mediums
|
|
|
|
Summary: Tools for installing ISOs to different mediums
|
|
|
|
Group: System Environment/Base
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: python-imgcreate-sysdeps%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: python-imgcreate-sysdeps%{?_isa} = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: syslinux >= 6.02-4
|
|
|
|
|
|
|
|
Requires: syslinux-nonlinux >= 6.02-4
|
|
|
|
|
|
|
|
Requires: /sbin/extlinux
|
|
|
|
|
|
|
|
Conflicts: livecd-tools < 25.0
|
|
|
|
Conflicts: livecd-tools < 25.0
|
|
|
|
|
|
|
|
|
|
|
|
%description -n livecd-iso-to-mediums
|
|
|
|
%description -n livecd-iso-to-mediums
|
|
|
@ -196,7 +193,6 @@ rm -rfv %{buildroot}%{_mandir}/man8/livecd-iso-to-*
|
|
|
|
%{_bindir}/livecd-creator
|
|
|
|
%{_bindir}/livecd-creator
|
|
|
|
%{_bindir}/image-creator
|
|
|
|
%{_bindir}/image-creator
|
|
|
|
%{_bindir}/liveimage-mount
|
|
|
|
%{_bindir}/liveimage-mount
|
|
|
|
%{_bindir}/edit-livecd
|
|
|
|
|
|
|
|
%{_bindir}/editliveos
|
|
|
|
%{_bindir}/editliveos
|
|
|
|
%{_bindir}/mkbiarch
|
|
|
|
%{_bindir}/mkbiarch
|
|
|
|
|
|
|
|
|
|
|
@ -226,6 +222,45 @@ rm -rfv %{buildroot}%{_mandir}/man8/livecd-iso-to-*
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Fri Nov 23 2018 Neal Gompa <ngompa13@gmail.com> - 1:26.0-1
|
|
|
|
|
|
|
|
- Bump version to 26.0 (ngompa13)
|
|
|
|
|
|
|
|
- imgcreate/kickstart: Exclude /sys from SELinux labeling (ngompa13)
|
|
|
|
|
|
|
|
- imgcreate/live: Switch to single-step ISO hybridization by xorrisofs
|
|
|
|
|
|
|
|
(ngompa13)
|
|
|
|
|
|
|
|
- Use xorrisofs instead of genisoimage (ngompa13)
|
|
|
|
|
|
|
|
- imgcreate/live: Drop UDF support (ngompa13)
|
|
|
|
|
|
|
|
- Fix excludeWeakdeps for older pykickstart versions (pablo)
|
|
|
|
|
|
|
|
- README: Update to include --flat-squashfs option. (fgrose)
|
|
|
|
|
|
|
|
- editliveos: Fix inconsistent ops argument. (fgrose)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Accept both dracut 045-8 and 049+ for OverlayFS. (fgrose)
|
|
|
|
|
|
|
|
- README: Update to include liveimage-mount & editliveos tools. (fgrose)
|
|
|
|
|
|
|
|
- config/livecd-fedora-minimal.ks: Increase root partition size. (fgrose)
|
|
|
|
|
|
|
|
- Support a flattened squashfs.img & non-standard image & overlay paths.
|
|
|
|
|
|
|
|
(fgrose)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Support netinstall .iso (fgrose)
|
|
|
|
|
|
|
|
- edit-livecd: Delete unmaintained script superceded by editliveos. (fgrose)
|
|
|
|
|
|
|
|
- Handle dnf config option showing as tuple, not list, in DNF 3.6 (awilliam)
|
|
|
|
|
|
|
|
- live.py: Fix unreported logging.error (fgrose)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Skip Multi Image query on --skipcopy condition. (fgrose)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Tighten permissions on some files. (fgrose)
|
|
|
|
|
|
|
|
- DNF 3: workaround a bug with config values that are lists (awilliam)
|
|
|
|
|
|
|
|
- Add support for RISC-V (riscv64) (david.abdurachmanov)
|
|
|
|
|
|
|
|
- Revert "Use restorecon instead of setfiles for relabeling" (puiterwijk)
|
|
|
|
|
|
|
|
- imgcreate: Copy gcdia32.efi in __copy_efi_files if it exists (Kevin)
|
|
|
|
|
|
|
|
- Fix the io.open() and utf-8 problems in imgcreate/util.py (david.l.cantrell)
|
|
|
|
|
|
|
|
- Remove get_modules(). (david.l.cantrell)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: adjust efi boot configuration code. (fgrose)
|
|
|
|
|
|
|
|
- fs.py & editliveos: remove code glitches (fgrose)
|
|
|
|
|
|
|
|
- editliveos: Bind mount /etc/resolv.conf (fgrose)
|
|
|
|
|
|
|
|
- fs.py & editliveos: Fix overlay changing. (fgrose)
|
|
|
|
|
|
|
|
- util.py: Captured output from subprocesses should always be decoded. (scott)
|
|
|
|
|
|
|
|
- Update livecd-creator manpage with info about imcomplete options
|
|
|
|
|
|
|
|
(zhang.xianwei8)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Revert change that broke EFI/MBR hybrid booting (scott)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Fix faulty --efi boot config code. (fgrose)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Fix overlay size reporting & type testing. (fgrose)
|
|
|
|
|
|
|
|
- livecd-iso-to-disk: Accommodate multiple BOOT*.EFI files. (fgrose)
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Nov 22 2018 Neal Gompa <ngompa13@gmail.com> - 1:25.0-14
|
|
|
|
* Thu Nov 22 2018 Neal Gompa <ngompa13@gmail.com> - 1:25.0-14
|
|
|
|
- Backport workaround for lack of excludeWeakDeps with EL7 pykickstart
|
|
|
|
- Backport workaround for lack of excludeWeakDeps with EL7 pykickstart
|
|
|
|
|
|
|
|
|
|
|
|