Mikhail Novosyolov
db6da2e646
Fix efi boot of ISOs
2021-06-01 08:02:33 +03:00
Mikhail Novosyolov
a46d3dd003
Make all patches git-amable
2021-05-31 17:54:40 +03:00
Mikhail Novosyolov
d428d14604
upd: 28.0 -> 28.1, drop patch which exists in upstream
2021-05-25 16:27:39 +03:00
survolog (Andrey Grigorev)
b900410812
Update to 28.0
2021-05-24 09:52:18 +03:00
Mikhail Novosyolov
3b9658030b
XXX Use dracut module network-legacy to configure network for now
...
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/575
2020-11-12 17:08:22 +03:00
survolog (Andrey Grigorev)
4457940a06
Add aarch64 implementation
2020-11-11 10:49:09 +03:00
Mikhail Novosyolov
7406411194
cherry-pick fix for dnf 4.4 (thanks to ngompa@)
...
From 5795aa08d3
2020-10-10 20:26:18 +03:00
Mikhail Novosyolov
a3628a6a7a
Pull checkisomd5, will be used automatically when available
2020-09-22 09:54:44 +03:00
Mikhail Novosyolov
921adc8195
off preloading not existing library
2020-06-29 12:25:09 +03:00
Mikhail Novosyolov
9fdedba3f0
sssd is broken for now, to quickly restore buildability of ISOs, off stupid requirement of sssd which is needed only for a stupid workaround inside the code, try without it
2020-06-29 12:15:07 +03:00
Mikhail Novosyolov
1691089f80
Leave /etc/vconsole.conf not changed
...
1. eurlatgr font is not universal and does not cupport cyrillic characters
https://github.com/livecd-tools/livecd-tools/issues/159
2. We patch systemd to run setfont despite empty /etc/vconsole.conf
https://github.com/systemd/systemd/pull/15479
This patch can be dropped in the future, however.
2020-05-29 04:14:35 +03:00
Mikhail Novosyolov
50fb1fbfcb
add missing space in UEFI menu
2020-05-28 22:04:01 +03:00
Mikhail Novosyolov
c8966fea59
Fix copying ROSA Grub2 theme for UEFI
2020-05-28 21:08:42 +03:00
Mikhail Novosyolov
d74005894c
Assume that dracut is always used on PowerPC
2020-05-28 18:28:57 +03:00
Mikhail Novosyolov
1e508dbfae
Port ROSA syslinux theme
2020-05-28 16:57:12 +03:00
Mikhail Novosyolov
48506e264e
Fix python syntax
...
```
Traceback (most recent call last):
File "/usr/bin/livecd-creator", line 258, in <module>
sys.exit(main())
File "/usr/bin/livecd-creator", line 232, in main
creator.configure()
File "/usr/lib/python3.8/site-packages/imgcreate/creator.py", line 802, in configure
self._create_bootconfig()
File "/usr/lib/python3.8/site-packages/imgcreate/live.py", line 259, in _create_bootconfig
self._configure_bootloader(self.__ensure_isodir())
File "/usr/lib/python3.8/site-packages/imgcreate/live.py", line 852, in _configure_bootloader
self._configure_efi_bootloader(isodir)
File "/usr/lib/python3.8/site-packages/imgcreate/live.py", line 838, in _configure_efi_bootloader
cfg += self.__get_efi_image_stanzas(isodir, self.name)
File "/usr/lib/python3.8/site-packages/imgcreate/live.py", line 815, in __get_efi_image_stanzas
long = "Start " + long,
TypeError: can only concatenate str (not "bytes") to str
```
2020-05-28 15:57:01 +03:00
Mikhail Novosyolov
c167fe4bef
Fix another typo
2020-05-28 15:34:57 +03:00
Mikhail Novosyolov
16d65196d8
Fix typo
2020-05-28 15:14:15 +03:00
Mikhail Novosyolov
8ba9d2d0d8
Add start up in basic graphics mode without plymouth, move booting from local drive to end of menu and make it not default
2020-05-28 14:57:19 +03:00
Mikhail Novosyolov
f46730429d
Port ROSA theme
2020-05-28 14:41:34 +03:00
Mikhail Novosyolov
6cfff7c7c2
add "anaconda" and "livenet" dracut modules to LiveCD
2020-05-28 13:48:14 +03:00
Mikhail Novosyolov
ae7135d1d0
grub.efi -> grubcd.efi (as it was in ROSA patches for the old version of livecd-tools)
...
"Fri Jan 18 06:24:57 UTC 2013 - mchang@suse.com
- ship a Secure Boot UEFI compatible bootloader (fate#314485).
- update for cdrom boot support.
- grub2-cdpath.patch: fix the grub.cfg not found when booting from
optical disk.
- grubcd.efi: the efi image used for optial disk booting, with
reduced size and $prefix set to /EFI/BOOT."
2020-05-18 11:17:45 +03:00
Mikhail Novosyolov
9a6f9b0839
Fix typo in patch
2020-05-17 20:17:18 +03:00
Mikhail Novosyolov
5693ef1383
Fix paths to EFI files
2020-05-17 18:33:50 +03:00
Mikhail Novosyolov
4f854474e9
patch: Adapt Grub and Shim paths for ROSA
2020-05-17 17:13:35 +03:00
Mikhail Novosyolov
79087b8e10
Update patch
2020-05-17 16:04:26 +03:00
Mikhail Novosyolov
be223c5cdd
patch: Add ability to prevent SELinux relabelling from host
2020-05-17 15:21:56 +03:00
Neal Gompa
7f5650b60a
Rebase to livecd-tools v27.1
2020-02-02 11:12:06 -05:00
Mikhail Novosyolov
1b5c3d6bb0
Fix duplicates in %%files
2020-02-01 23:46:15 +03:00
Mikhail Novosyolov
f2c9630e67
Fail the build if RPM DB is corrupted (that is common for RPM5)
2020-02-01 23:39:02 +03:00
Mikhail Novosyolov
d492e85ddd
Merge branch 'rosa2019.1' into rosa2019.0
2020-01-31 21:06:20 +03:00
NixTux Commit Bot
4a0d14c015
bot: rpm5 -> rpm4 (9)
...
(9): Adopt spec for enabled byte compiling in Python
These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
The goal is to adopt specs for RPM 4 to which ROSA 2019.1 has migrated from RPM 5, but keep compatibility with RPM 5.
Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
Contact m.novosyolov@rosalinux.ru in case of problems
2020-01-27 03:25:52 +03:00
NixTux Commit Bot
730aafba3a
bot: rpm5 -> rpm4 (8)
2020-01-13 15:57:55 +03:00
NixTux Commit Bot
f186336bb7
bot: rpm5 -> rpm4 (1)
2020-01-04 04:30:42 +03:00
Mikhail Novosyolov
77ee8a2c34
Really run additional diagnostics if packages were installed successfully
2019-10-13 21:12:46 +03:00
Mikhail Novosyolov
b86b6d84a1
patch: hack: use bash -x for %%post scripts
2019-09-11 00:33:49 +03:00
Mikhail Novosyolov
eabce12216
Revert "patch: perform selinux labelling inside chroot"
...
This reverts commit a722374987
.
2019-09-07 15:46:38 +03:00
Mikhail Novosyolov
a722374987
patch: perform selinux labelling inside chroot
2019-09-07 15:18:15 +03:00
Mikhail Novosyolov
b205628235
patch: Debug SELinux relabling: print arguements of setfiles
2019-09-07 01:58:42 +03:00
Mikhail Novosyolov
3291cbb5b1
Patch: get system architecture by /bin/sh executable instead of parsing not standartized /etc/system-release
...
There is no standard for /etc/system-release, and old code did not understand that "OS ROSA Nickel 64" is a 64-bit system.
2019-08-24 21:36:50 +03:00
Mikhail Novosyolov
188d61a93d
backport: run setfiles (selinux) after chroot
2019-08-23 23:55:18 +03:00
4169113662
MassBuild#1715: Increase release tag
2019-07-06 18:08:44 +00:00
Mikhail N
e4dc206668
BuildList#3035679: Increase release tag
2019-06-25 22:08:46 +00:00
Mikhail N
094d7b6023
BuildList#3035680: Increase release tag
2019-06-25 22:08:04 +00:00
Andrey Bondrov
fc2917dce1
MassBuild#1671: Increase release tag
2019-04-14 01:33:35 +00:00
Mikhail Novosyolov
b2c06f8622
Log result of 'rpm -Va'
2019-03-14 19:34:25 +03:00
Mikhail Novosyolov
2235c87e7d
Verify that all packages have been installed
2019-03-14 19:29:43 +03:00
Mikhail Novosyolov
e88b1f92d8
List connected repositories (for debugging)
2019-03-10 15:33:02 +03:00
Mikhail Novosyolov
913b27a6d1
First try to bootstrap without forcing and exit 0 if it was done successfully
2019-03-10 15:26:14 +03:00
Mikhail Novosyolov
df2fe85a3d
Force installing cached RPMs
2019-03-09 19:19:14 +03:00