Commit Graph

178 Commits

Author SHA1 Message Date
David Abdurachmanov 83194f931d
Merge remote-tracking branch 'up/f29' into f29-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-10-10 11:27:56 +03:00
Adam Williamson 97d11f5bb9 Backport further fix for #1595917 2018-09-26 19:46:28 -07:00
David Abdurachmanov fdfcc55a82
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-01 10:37:42 +03:00
Fedora Release Engineering 195162345a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:15:22 +00:00
Miro Hrončok 129387fbed Rebuilt for Python 3.7 2018-07-02 18:22:39 +02:00
David Abdurachmanov 2a513334c6
Fix %changelog entry date
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-30 15:37:03 +02:00
David Abdurachmanov 927856c9e5
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-30 15:35:15 +02:00
Adam Williamson 746a641ef8 Work around a DNF 3 bug that breaks repo setup (#1595917) 2018-06-27 12:28:53 -07:00
Miro Hrončok 8e3c82de2c Rebuilt for Python 3.7 2018-06-19 10:47:02 +02:00
David Abdurachmanov 03754dbb42 Add support for riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-11 11:31:22 +02:00
Patrick Uiterwijk 2d9533ab7f Revert patch to use restorecon due to unloaded selinux policy
restorecon doese not work inside the chroot, because there is no selinuxfs mounted on
/sys/fs/selinux, leading to no loaded selinux policy being loaded.
Setfiles bypasses the loaded policy, and just uses the installed policy.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-22 14:44:42 +01:00
Patrick Uiterwijk 25da73f1e4 Add dependency on selinux-policy-targeted to sysdeps
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-22 02:36:40 +01:00
Iryna Shcherbina 4706cfb5bc Update Python 2 dependency declarations to new packaging standards 2018-02-20 10:50:25 +01:00
Igor Gnatenko d8494f792e
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:03 +01:00
Patrick Uiterwijk efc84d4f63 Backport patch to fix appliance-creator
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-02-07 22:19:33 +01:00
Neal Gompa 1ec641eab8 Bump version to 25.0 (ngompa13)
Set the correct partition size for minimal Mageia kickstarts (ngompa13)
editliveos: A full featured replacement for tools/edit-livecd. (fgrose)
fs.py: Add functions and classes to support Live Image Mounting. (fgrose)
creator.py, live.py: Allow more options to be passed to functions. (fgrose)
debug.py: Add support for argparse parser. (fgrose)
fs.py: Allow more options to be passed to functions. (fgrose)
util.py: Add a subprocess call that returns standard values. (fgrose)
Remove absolute directories on external program call paths. (fgrose)
livecd-iso-to-disk: Allow auto --multi install. (fgrose)
Fix ARM architecture check (ngompa13)
Declare the literal "kernel-" as a byte array to fix crash (ngompa13)
livecd-iso-to-disk: Fix boot configuration for images lacking /EFI (fgrose)
livecd-iso-to-disk: Fix space evaluation for images lacking /EFI (fgrose)
Use restorecon instead of setfiles for relabeling (scott)
liveimage-mount: Add support for OverlayFS overlays. (fgrose)
livecd-iso-to-disk+pod:  Enable a --copy-overlay option. (fgrose)
livecd-iso-to-disk+pod:  Enable a --copy-home option. (fgrose)
livecd-iso-to-disk+pod: Add --overlayfs option for overlay. (fgrose)
livecd-iso-to-disk+pod: Allow multi installs to live booted devices (fgrose)
livecd-iso-to-disk: Fix sed for kernelargs. (fgrose)
livecd-iso-to-disk: Adjust syslinux default menu style, as needed. (fgrose)
2017-10-21 14:25:09 -04:00
Fedora Release Engineering 1706ad7d97 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:40:43 +00:00
Fedora Release Engineering 91f9d257ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 20:12:29 +00:00
Neal Gompa 032e74deca Bump version to 24.4 (ngompa13)
livecd-iso-to-disk: Fix freespace determination for DVD installer. (fgrose)
livecd-iso-to-disk: Fix labeling of target device filesystem. (fgrose)
Switch the default filesystem to ext4 (ngompa13)
2017-05-08 00:37:17 -04:00
Neal Gompa 3f7ca15727 Include missing sample kickstarts 2017-04-12 22:51:43 -04:00
Neal Gompa d72a396fd7 Bump version to 24.3 (ngompa13)
livecd-iso-to-disk: Fix --efi --format code sequence problems. (fgrose)
livecd-iso-to-disk+pod: Add options for automatic boot. (fgrose)
livecd-iso-to-disk+pod: Add --no-overlay & --reset-overlay options. (fgrose)
livecd-iso-to-disk: Remove checkLVM() as it seems unnecessary now. (fgrose)
livecd-iso-to-disk & liveimage-mount: Multi Live Image Boot fixes. (fgrose)
Update minimal Fedora kickstart to use sha512 auth algorithm (ngompa13)
Add minimal Mageia kickstarts to serve as examples (ngompa13)
Use genisoimage instead of mkisofs (ngompa13)
2017-04-12 22:32:54 -04:00
Neal Gompa 084bc81557 Bump version to 24.2 (ngompa13)
livecd-iso-to-disk+pod: Code cleanups & modernization. (fgrose)
livecd-iso-to-disk: Update partition handling (fgrose)
livecd-iso-to-disk: Replace unneeded uses of awk. (fgrose)
livecd-iso-to-disk+pod: Multi Live Image boot configuration (fgrose)
2017-03-07 08:09:45 -05:00
Neal Gompa f4ffd7ea51 Fix livecd-iso-to-disk pod text (ngompa13)
Bump version to 24.1 (ngompa13)
Add more primary authors (ngompa13)
liveimage-mount: Add an exception class to allow standalone use. (fgrose)
liveimage-mount: Support multiple concurrent invocations. (fgrose)
liveimage-mount: Extend mount-hacks & overlay options. (fgrose)
liveimage-mount: Support encrypted home filesystems. (fgrose)
liveimage-mount: Add a read-only option for mounting. (fgrose)
liveimage-mount: Add an unmount mode. (fgrose)
liveimage-mount: Don't bypass udev in dmsetup. (fgrose)
livecd-iso-to-disk: Restructure filesystem label handling (fgrose)
livecd-iso-to-disk+pod: Fix missing/outdated boot configurations (fgrose)
livecd-iso-to-disk: Cleanup sed statements (fgrose)
Disable 64bit feature in mke2fs for syslinux>=6.03 (yturgema)
2017-02-28 19:12:16 -05:00
Fedora Release Engineering 1db5d391a1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 19:53:44 +00:00
Neal Gompa e3a056a7aa Move system dependencies for livecd-tools to python-imgcreate-sysdeps (#1409536)
Ensure pythonX-imgcreate depend on python-imgcreate-sysdeps (#1409536)
2017-01-02 11:55:35 -05:00
Kevin Fenzi 7ec792352c Rebuild for Python 3.6 2016-12-21 18:07:57 -07:00
Brian C. Lane 411cc1a69c - Remove unused tmpdir parameter in resize2fs(). (fgrose)
- HACKING: Fix mailing list address (ngompa13)
- README: Fix the mailing list reference (ngompa13)
- Check if FirewallD is installed before running ks firewall commands (ngompa13)
- Merge pull request #6 from Conan-Kudo/yumtodbo (kevin.kofler)
- Fixup and update the README (ngompa13)
- Yum -> DNF; ayum -> dbo (ngompa13)
- Properly exclude packages from the install set (ngompa13)
- Merge pull request #3 from Conan-Kudo/warningfix (kevin.kofler)
- logging.warn -> logging.warning (ngompa13)
- Delete any leftover (Kevin)
- Fix error handling in creator.py (Kevin)
- Merge pull request #2 from Conan-Kudo/fixmakefile (kevin.kofler)
- Fix command for creating symlink in Makefile (ngompa13)
- Fix command for getting Python directory in the Makefile (ngompa13)
- Merge pull request #1 from Conan-Kudo/futurize (kevin.kofler)
- Bump version to 24.0 (ngompa13)
- Fix up README (ngompa13)
- More conversion of strings to bytestrings (ngompa13)
- Convert bytestring to string (ngompa13)
- Replace deprecated string.join() with str.join (ngompa13)
- Fix division to be unambiguous (ngompa13)
- Purge all Python < 2.6 exception handling code (ngompa13)
- 'msg' should be 'message' for CreatorError exceptions (ngompa13)
- More string to bytestring conversions (ngompa13)
- Convert string to bytestring (ngompa13)
- Convert result sliced from bytestring into string (ngompa13)
- More declaring bytestrings as bytestrings (ngompa13)
- Replace file() with open() (ngompa13)
- use six module for urllib import (ngompa13)
- Mark byte being written as byte (ngompa13)
- Prepend file:// for local paths that don't have it already (ngompa13)
- Remove unused import for system-config-keyboard (ngompa13)
- Migrate from urlgrabber to urllib for Python 2/3 compatibility (ngompa13)
- Makefile fixes for setting which Python to use (ngompa13)
- Add support for setting Python interpreter to be used (ngompa13)
- Port to Python 2.6+, 3.3+ (ngompa13)
- Port from yum to dnf. (Kevin)
- Add imgcreate/.gitignore (Kevin)
- Disambiguation (PeteLawler)
2016-12-06 10:42:52 -08:00
Brian C. Lane b46f4865b0 - Version 23.4 (bcl)
- yuminst.LiveCDYum.runInstall: import yum.Errors (sandro.bonazzola)
- Wrap all parted calls in LC_ALL=C (#1350253) (bcl)
- Fix calling livecd-iso-to-pxeboot with a full path (cadegenn)
- Stop truncating /etc/resolv.conf in SELinux module -- fixes #31 (torrancew)
- litp: Copy ldlinux.c32 to tftpboot for PXE live setup. (bcl)
- Always use rsync to copy Packages (#1343645) (bcl)
- Fix extended regular expression [0-9] (fgrose)
- Enable loop device as installation target (fgrose)
2016-08-26 09:13:34 -07:00
Fedora Release Engineering f6f961b3c8 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 07:50:24 +00:00
Brian C. Lane f643fe22d7 - Version 23.3 (bcl)
- litd: add the "rw" argument even if there's no "ro" (#1318470) (lkundrak)
- Remove everything but LiveOS/ from appended ISO (lzap+git)
- support aarch64 (jef199006)
2016-05-05 16:32:16 -07:00
Dennis Gilmore 05b7570e15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 04:20:17 +00:00
Brian C. Lane 2df496a25d - Actually add the source file 2015-10-15 16:08:26 -07:00
Brian C. Lane 879a7076a0 - Version 23.2 (bcl)
- Use add_drivers for dracut config (#1192030) (bcl)
- litd: Don't add inst.stage2 to cmdline (bcl)
- livecd-iso-to-disk: partnum should only be a digit (#1136586) (bcl)
- Handle devices ending in a digit (#1136586) (bcl)
2015-10-15 16:01:28 -07:00
Brian C. Lane 4a2ff1678d Require cryptsetup for livecd-iso-to-disk (#1238696) 2015-07-02 13:28:00 -07:00
Dennis Gilmore 54bde937ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 18:23:06 +00:00
Brian C. Lane 89cb22611e - Version 23.1 (bcl)
- litd: All parted calls should use -s mode (#1195478) (bcl)
- litd: Make sure device nodes have time to appear (bcl)
- Sync usage documentation with livecd-iso-to-disk.pod (fgrose)
- Correct misinformation and cover new options (fgrose)
- Update repo urls to point to new github location (#1208825) (bcl)
- Explicitly add the uas driver to the initrd (#1201983) (bcl)
- Update repo urls to point to new github location.
2015-06-08 14:04:37 -07:00
Brian C. Lane 0057401044 Update url to point to new github location 2015-04-06 14:09:45 -07:00
Brian C. Lane cc60927c05 - Version 23.0 (bcl)
- kickstart: Handle resolv.conf being a nonexistent symlink (walters)
- Report Kickstart errors without traceback (#1168030) (bcl)
- Change console font to eurlatgr (myllynen)
- litd: Add missing syslinux modules (#1192137) (bcl)
- Note lz4 compression in help (bruno)
2015-03-02 17:12:42 -08:00
Dennis Gilmore b295807a40 Require python-kickstart since it has teh python2 version of pykickstart 2015-02-26 09:52:03 -06:00
Brian C. Lane 8df4216dd6 - Version 21.4 (bcl)
- Ignore case when looking for UEFI boot*efi file (#1156380) (bcl)
- Preload the libnss_sss library (#1127103) (bcl)
2014-10-27 11:44:01 -07:00
Brian C. Lane 404057c224 Add requires for sssd-client 2014-10-21 12:17:09 -07:00
Brian C. Lane 2ba709ced8 - Version 21.3 (bcl)
- mkefiboot now expects all upper case for BOOT*.EFI (#1154138) (bcl)
- Move __fstype into ImageCreator class (bcl)
- Catch Yum errors and print them (#1119906) (bcl)
2014-10-20 10:04:52 -07:00
Peter Robinson f7c0bbb8a2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 07:25:48 +00:00
Brian C. Lane 88e5afbc38 Version 21.2 (bcl)
- Abort livecd creation if selinux relabel fails (#1121301) (bcl)
- Add lorax ppc config files to search path (bcl)
- Use inst.repo and inst.stage2 (bcl)
- Use rd.live.overlay instead of overlay (bcl)
2014-07-23 14:22:08 -07:00
Dennis Gilmore e6b851c3db - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 01:35:05 -05:00
Brian C. Lane add3563519 - Version 21.1 (bcl)
- Update live.py for syslinux 6.02-4 (bcl)
2014-04-15 15:08:44 -07:00
Brian C. Lane 53b4ee4c84 - Version 21.0 (bcl)
- Update kickstart.py for new kickstart (bcl)
- Update yuminst for new pykickstart (bcl)
- Cleanup paths in README (bcl)
- livecd-creator: Make sure kickstart file exists (#1074295) (bcl)
2014-03-26 16:48:02 -07:00
Brian C. Lane 914ef13d24 - Version 20.4 (bcl)
- Fix extlinux check (#1059278) (bcl)
- Check kickstart for repo line (#1005580) (bcl)
- Catch CreatorError during class init (#1005580) (bcl)
- Add docleanup to edit-livecd (#1000744) (bcl)
- utf8 decode unicode error strings (#1035248) (bcl)
- Remove switch to Permissive (#1051523) (bcl)
2014-01-31 14:32:16 -08:00
Brian C. Lane 75aa854bbb - Version 20.3 (bcl)
- Add missing quote (#1044675) (bcl)
2014-01-07 14:41:15 -08:00
Brian C. Lane 7e359f6ba9 - Use LC_ALL=C for parted calls (#1045854) (bcl)
- Fix to work with the changed yum.config._getsysver (bruno)
- Add check for extlinux tools (#881317) (bcl)
- Cleanup arg parsing a bit (#725047) (bcl)
2014-01-07 13:55:07 -08:00