Commit Graph

272 Commits

Author SHA1 Message Date
Adam Williamson
e561908685 - () 2023-07-24 09:15:37 -07:00
Adam Williamson
832bbd1740 Install rsvg-pixbuf-loaders to the install environment
See https://github.com/weldr/lorax/pull/1334 .
2023-07-24 09:15:09 -07:00
Stephen Gallagher
66d85e030b
- () 2023-06-09 21:22:23 -04:00
Stephen Gallagher
419e19c15b
Drop pcmciautils
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 21:20:02 -04:00
Stephen Gallagher
48b3e71cd4
- () 2023-06-09 17:18:23 -04:00
Stephen Gallagher
ff5ea74e99
Drop vconfig
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 17:18:12 -04:00
Stephen Gallagher
db6bcb44ef
- () 2023-06-09 16:49:08 -04:00
Stephen Gallagher
7712c39819
Drop nano-default-editor and dump
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 16:48:56 -04:00
Stephen Gallagher
7dc46deba1
- () 2023-06-09 16:22:28 -04:00
Stephen Gallagher
02c248c9c4
Drop bridge-utils
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 16:22:12 -04:00
Stephen Gallagher
a98e014c52
Drop system-storage-manager
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 15:47:12 -04:00
Stephen Gallagher
8137a1b583
Drop jfs-utils 2023-06-09 15:11:32 -04:00
Stephen Gallagher
c4779a2201
Drop uboot-tools
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 13:58:29 -04:00
Stephen Gallagher
13989eaf4a
Drop b43-openfwwf
Not available on ELN

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 10:28:51 -04:00
Stephen Gallagher
6b75ec9ab0
Re-sync from Fedora
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-09 09:26:14 -04:00
Brian C. Lane
4dd5215ffe
On ppc64le Use core.elf from grub2 package
grub2 1:2.06-67 now ships a signed core.elf that includes all the needed
modules, use that instead of making an unsigned one.
2023-06-09 08:26:48 -04:00
Stephen Gallagher
a96627d4f6 Release update for fonts
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-08 13:40:37 -04:00
Akira TAGOH
6e88042d9d
Reflect fonts packages from comps
Add lohit-marathi-fonts for Marathi.

Replace kacst-*-fonts with paktype-naskh-basic-fonts for Urdu,
for Arabic, we use dejavu-sans-fonts.

Replace lklug-fonts with google-noto-sans-sinhala-vf-fonts for Sinhala.

Replace lohit-gurmukhi-fonts with google-noto-sans-gurmukhi-fonts for Gurmukhi.

Cherry-picked from lorax 7d7d158399e7af6b8e681b361cca10fbb94156b6
2023-06-08 08:58:51 -04:00
Peng Wu
2d3aaf656a
Update for Noto CJK Variable Fonts
https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-03-27 08:35:33 -04:00
Adam Williamson
5afe3712cc
Strip some things from gtk4
gtk4 is now getting sucked into installer images because mutter
depends on it (since 44-beta). Strip some stuff the installer
env currently doesn't need. The /usr/bin/* removal may not be
safe long-term, but it should be OK for now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-02-17 15:13:44 -05:00
Stephen Gallagher
b275f3634e
Merge remote-tracking branch 'cs/c9s' into eln 2023-02-17 13:47:13 -05:00
Brian C. Lane
00cd494600 - rsyslog.conf: Set WorkDirectory to /var/lib/rsyslog (bcl)
Resolves: rhbz#2160070
2023-01-11 11:05:22 -08:00
Brian C. Lane
7c7a07ce37 rsyslog.conf: Set WorkDirectory to /var/lib/rsyslog
Without this set rsyslogd will try to use / for things like
/imjournal.state.tmp, which will fail due to SELinux.

This also replaces the deprecated '~' discard action with 'stop'.

Resolves: rhbz#2160070
2023-01-11 09:59:45 -08:00
Stephen Gallagher
7683ec1342
Merge remote-tracking branch 'cs/c9s' into eln 2022-12-14 12:01:09 -05:00
Brian C. Lane
b1efe2d576 - On ppc64le Use core.elf from grub2 package (bcl)
Resolves: rhbz#2143422
2022-11-28 15:37:22 -08:00
Brian C. Lane
9f73f60a21 On ppc64le Use core.elf from grub2 package
grub2 1:2.06-51 now ships a signed core.elf that includes all the needed
modules, use that instead of making an unsigned one.

Resolves: rhbz#2143422
2022-11-28 15:18:09 -08:00
Stephen Gallagher
57591c33c6
Sync from Fedora
Commit (502cc01d9a8a8c6626e83ff7ea7f7853cce92df5)
Drop 32-bit ARM and x86 support
Drop anaconda auditd replacement
Update kdump addon package name

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-18 16:14:21 -04:00
Vladimir Slavik
ee9ca086fc
Update kdump addon package name
It was pulled in via provides which is not well findable.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-18 16:09:28 -04:00
Vladimir Slavik
ab80801921
Drop anaconda auditd replacement
This means: Keep all things from the audit package as-is, do not erase or
overwrite.

Previously:
- clean up most things audit in the template
- install a custom replacement for auditd from the anaconda packages
- in anaconda, run the replacement manually

Now:
- keep audit things as they are
- do not install the custom replacement
- in anaconda, run "auditctl -e 0" instead of the custom binary

Overall goals remain the same and met:
- keep boot.iso small: this adds +200 KiB-ish
- do not run auditd to lower runtime memory requirements: still ok
- do not spam journal/syslog with audit messages: still ok

Note: Most audit messages come from dracut, where it is not turned off
anyway.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-18 16:07:19 -04:00
Adam Williamson
64ec079347
Drop 32-bit ARM and x86 support
We don't build 32-bit ARM or x86 images in Fedora any more (we
stopped doing x86 images after F30, we are no longer doing 32-bit
ARM images after F36). So we can drop all of this stuff from
master branch at least.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-18 16:05:04 -04:00
Stephen Gallagher
d6a926b9d9
New release lorax-templates-rhel-10.0-19 2022-09-15 09:04:22 -04:00
Stephen Gallagher
cbfd02b1f7
Rename sil-scheherazade-new-fonts
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-09-14 15:00:02 -04:00
Stephen Gallagher
3a5fda9f89
Add virtual Provides: lorax-templates
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-23 12:43:45 -04:00
Stephen Gallagher
2f884875d3
Complete dropping of isolinux
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-17 15:38:39 -04:00
Stephen Gallagher
90ba19e811
Fix typo
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-16 19:35:29 -04:00
Stephen Gallagher
b2c3aae647
Pull in the latest changes from Fedora
Use grub2 instead of syslinux for all x86 systems
2022-06-16 17:36:34 -04:00
Brian C. Lane
c6e52ce532
templates: Set @ISOLABEL@ in the bios-grub.cfg file to the isolabel 2022-06-16 17:31:07 -04:00
Brian C. Lane
2e676d1293
Add grub2 BIOS boot support to live iso template 2022-06-16 17:28:00 -04:00
Brian C. Lane
46ff4359f9
Drop grafting variables
Just add them to the xorrisofs command, the order of the arguments is
interleaved and trying to assemble it from variables just makes it more
confusing.
2022-06-16 17:19:37 -04:00
Brian C. Lane
3ec83abf28
Drop macboot.img and simplify efiboot.img use
Apple hardware doesn't need the macboot.img to boot, efiboot.img is not
needed in the filesystem so do not graft it into it.

Remove macboot.img and apple specific EFI support
2022-06-16 17:19:19 -04:00
Brian C. Lane
12c0368018
Add grub2 BIOS boot support
This adds support for BIOS booting using grub2. The bios config file and
grub2 modules are under /boot/grub2/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-16 17:19:19 -04:00
Brian C. Lane
d554033dc9
Remove syslinux support
syslinux is unsupported and is going to be removed from Fedora. This
removes it and all of its configuration files from the templates.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-16 16:40:08 -04:00
Stephen Gallagher
a83273ce98
Exclude python-virt-firmware from installpkg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-16 13:46:07 -04:00
Stephen Gallagher
b02d42fee1
Exclude python-virt-firmware
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-16 13:42:05 -04:00
Stephen Gallagher
5f71f3ec83
Add release-merge make target
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-04-07 10:58:49 -04:00
Stephen Gallagher
81ee746e12
Merge remote-tracking branch 'cs/c9s' into eln 2022-04-07 10:33:33 -04:00
Brian C. Lane
8bec248824 - Makefile: Making it easier to create releases (bcl)
Related: rhbz#2071074
- runtime-postinstall: Remove machine specific nvme files (bcl)
  Resolves: rhbz#2071074
2022-04-05 10:15:44 -07:00
Brian C. Lane
63d7f7ca04 Makefile: Making it easier to create releases
Related: rhbz#2071074
2022-04-05 10:15:44 -07:00
Brian C. Lane
1f69df73fa runtime-postinstall: Remove machine specific nvme files
These need to be created on the installed system, and should not be
included in the image.

Resolves: rhbz#2071074
2022-04-01 11:20:12 -07:00
Stephen Gallagher
d22690147a
Don't install RHEL packages missing from ELN
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-03-08 15:04:48 -05:00