Commit Graph

398 Commits

Author SHA1 Message Date
Brian C. Lane 766300d82c The theme has been absorbed into gtk3
and is now the default, so just use it instead of writing a settings.ini
2014-06-27 07:58:52 -07:00
Brian C. Lane f91881e1d6 Stop removing libcanberra-gtk3 libraries (#1111724)
metacity needs the library, leave it in the image.
2014-06-24 16:16:13 -07:00
David Shea 5f9cb25baf Keep virtio_console harder.
Kernel modules in F21 are compressed, so sometimes the file we want to
keep is virtio_console.ko.xz
2014-06-19 17:20:41 -04:00
Colin Walters 3345a97f35 runtime-install: Add rpm-ostree, move dnf here
rpm-ostree is a new payload type available in Anaconda, will be used
by Project Atomic (http://projectatomic.io) builds and the new Fedora
Cloud Docker Host.

dnf has previously existed, but as it's only required at installation
time, let's move it here as well.

Per discussion on the anaconda list, we don't want to pull these in as
a dependency of the "anaconda" package as initial-setup -> anaconda
which means they end up on every system.
2014-05-12 08:28:56 -07:00
Brian C. Lane 08d8f3b2fc Turn on debug output for mkefiboot
mkefiboot uses pylorax.imgutils, in order to capture information about
umount problems it needs to be run with --debug. This triggers the fuser
call to show what is holding the mount open.
2014-04-25 06:55:56 -07:00
Brian C. Lane 63d4e7adf2 Install specific lohit fonts instead of all of them (#1090390)
Tamil-Classical, Marathi, Nepali are variant of other lohit fonts.
Lohit Malayalam is not required as we are installing smc-meera-fonts.
2014-04-24 14:40:51 -07:00
d.marlin f3ea6e13c6 Update grub2-efi.cfg for aarch64 to more closely match x86 (#1089418).
Resolves: rhbz#1089418.

Signed-off-by: David A. Marlin <dmarlin@redhat.com>
Signed-off-by: Brian C. Lane <bcl@redhat.com>
2014-04-21 14:03:53 -07:00
Brian C. Lane edf2bdbf59 Install rdma so that dracut will use it along with libmlx4 (#1089564)
libmlx4 needs rdma, otherwise it is skipped when dracut builds the
initrd.

Resolves: rhbz#1089564
2014-04-21 13:59:37 -07:00
Brian C. Lane 127e6c7df1 Update syslinux 6.02 support for noarch change
syslinux-nonlinux is now noarch, update the template.
Add loading of the other syslinux modules to the live x86.tmpl
2014-04-15 13:17:39 -07:00
Colin Walters 17eee3ab1a runtime-cleanup: Do install GPG
OSTree actually does check gpg keys.  All we'll have to do is install
the package into the boot.iso environment with them.
2014-04-14 17:50:39 -07:00
Brian C. Lane e38e17259d Update to support syslinux 6.02 2014-04-10 17:26:03 -07:00
Brian C. Lane 1007542aa7 Use BOOTAA64.efi for AARCH64 bootloader filename (#1080113)
Need to stay withing the FAT filename 8.3 limits

Resolves: rhbz#1080113
2014-04-02 16:57:08 -07:00
Brian C. Lane 88e6c49bd5 Stop removing curl after adding it
curl is useful for things like kickstart %pre and %post
2014-04-01 10:45:57 -07:00
Mark Hamzy cc2f98bfc5 support ppc64le in lorax
Add support for the ppc64le architecture in lorax.

Signed-off-by: Brian C. Lane <bcl@redhat.com>
2014-03-27 10:06:41 -07:00
Brian C. Lane f3059db6cc Install bzip2 for liveimg tar.bz2 support 2014-03-26 10:00:20 -07:00
Brian C. Lane 5bc2268a4b Remove obsolete firstaidkit packages (#1076237) 2014-03-14 17:11:10 -07:00
Brian C. Lane e172803d4a createrepo is needed by driver disks (#1016004)
deltarpm is needed by createrepo.

Related: rhbz#1016004
2014-02-26 10:13:20 -08:00
d.marlin 9ec64933db Improve aarch64 UEFI support (#1067671)
Update the templates and config file to better support EFI on aarch64
on 64-bit ARM.

Resolves: rhbz#1067671

Signed-off-by: David A. Marlin <dmarlin@redhat.com>
Signed-off-by: Brian C. Lane <bcl@redhat.com>
2014-02-24 12:59:21 -08:00
David Shea 0bbd00a807 Don't remove libraries from bind-libs-lite
dhclient links to libirs-export and libisccfg-export now.
2014-02-06 14:55:47 +01:00
Brian C. Lane 9ce0c83d36 Install aajohan-comfortaa-fonts (#1047430)
Comfortaa is needed by the Fedora SVG ransome notes.
2014-01-30 16:49:57 -08:00
Brian C. Lane 96e5925cf8 Include mesa-dri-drivers (#1053940)
Radeon cards need these.

Resolves: rhbz#1053940
2014-01-28 15:09:34 -08:00
Will Woods dff15426f1 Activate anaconda-shell@.service on switch to empty VT (#980062)
Right now, logind reserves tty6 for a login shell, which is not what we
want - normally anaconda puts Xorg there, and there's no need for a
login prompt anyway.

This configures logind to activate "anaconda-shell@.service" when a user
switches to an unused tty, and reserves tty2 for that purpose (which is
where users expect a shell anyway).

This will avoid us having login prompts that users don't know what to do
with. It also probably saves us a little bit of RAM.
2014-01-21 13:34:31 -05:00
d.marlin f0d1c76ea4 Add initial 64-bit ARM (aarch64) support (#1034432)
Signed-off-by: Brian C. Lane <bcl@redhat.com>

Resolves: rhbz#1034432
2013-12-17 10:07:32 -08:00
Brian C. Lane fa376be19b s390 switch to generic condev (#1042766) 2013-12-13 11:21:47 -08:00
Brian C. Lane e0ff5eb254 sort glob output before using it 2013-12-13 09:33:02 -08:00
Erik Larsson 0b825ab3ab Bless grub2 for PPC (#1020112) 2013-12-11 10:27:12 -08:00
Adam Williamson 9f748f6839 drop 'xdriver=vesa' from basic graphics mode parameters (per ajax) 2013-11-18 14:26:38 -08:00
Brian C. Lane 2184b1c2cb Include partx (#1022899)
Used by lvm on multipath.

Resolves: rhbz#1022899
2013-11-14 13:47:42 -08:00
Vratislav Podzimek 0b741d714b Do not remove libdaemon from the runtime environment (#1028938)
It is needed by the new NetworkManager.
2013-11-11 13:01:10 +01:00
Brian C. Lane c8aec4f7ff Set UEFI defaults to match BIOS (#1021451,#1021446)
60 second timeout and default to testing media.

Resolves: rhbz#1021451
Resolves: rhbz#1021446
2013-11-01 11:16:50 -07:00
Dennis Gilmore 2195ef60e8 ARM: install the dtb files into the install tree.
needed for netbooting platforms that dont provide their own dtb file.
2013-10-16 18:06:27 -05:00
Dennis Gilmore 8d84e9d25a ARM: Don't install or deal with in templates, no longer existing kernels
remove no longer used kernel variants from templates
dont try to install no longer existing kernel-tegra variant
2013-10-16 18:06:20 -05:00
Brian C. Lane 5efe03f3e8 Keep virtio_console module (#1019564)
If virtio_console is a module we need to leave it in place when cleaning
the image. It will be loaded automatically when needed.
2013-10-16 14:32:58 -07:00
Brian C. Lane c3367acd68 drop dracut args from config files (#1008054)
It no longer autoassembles things so we don't need to pass rd.md=0, etc.
2013-09-24 17:01:36 -07:00
David W. Aquilina 71d1461e3f Yaboot to grub2 conversion cleanup. 2013-09-09 16:30:31 -07:00
Vratislav Podzimek c80d48e7aa Firstboot is not an anaconda dependency
Moreover, it doesn't even exist in the F20 tree.
2013-09-05 08:59:51 +02:00
Brian C. Lane 1a47e68c44 remove firewalld from installroot (#1002195) 2013-09-03 10:14:13 -07:00
Brian C. Lane 56c216e7d4 Make sure grubby is installed for initrd creation (#1001896)
Some things need grubby. But they don't want to require them. So we make
sure it is available for other packages to use while building the
images.

Note that it is still removed in the cleanup script, and when installing
a system the grubby used will be the one pulled from the install repo.
2013-09-03 09:24:33 -07:00
Paulo Flabiano Smorigo 44638fbc8d GRUB2 as the ISO boot loader for POWER arch
Currently, yaboot is the ISO boot loader in fedora and the Fedora on
POWER team is making an effort in order to replace it by GRUB2 in the
F20 release cycle. I'm sending a lorax patch so you guys can comment
on it. I'm planning to create a feature page for that too.

This patch only change the lorax template for ppc and should not
affect other archs, like x86.

--
Paulo Flabiano Smorigo
Software Engineer
Linux Technology Center - IBM Systems & Technology Group
2013-08-28 16:06:48 -07:00
Chris Lumens 875cbd0d74 Make sure we have a theme settings file in place.
We need this because there's no settings daemon running, but running one
would be the alternate fix.
2013-08-22 16:17:17 -04:00
David Shea d001ff409a Keep liblzo2.* (#997643)
/usr/lib*/realmd/realmd needs liblzo2.
2013-08-16 10:40:35 -04:00
David Shea 96ecdd4e6e Run spice-vdagentd without systemd-logind integration (#969405)
The system-wide spice guest agent, spice-vdagentd, normally uses
systemd-logind to determine which of the per-session spice-vdagent
instances it should be communicating with. On the non-live media, the X
session isn't registered with systemd-logind, so instead start
spice-vdagentd with -X to disable the systemd-logind integration and
serve instead to a single spice-vdagent.
2013-08-06 14:35:48 -04:00
Harald Hoyer 2402b6a85f dracut-nohostonly and dracut-norescue got renamed for dracut >= 030 2013-08-01 09:04:29 -07:00
Peter Jones 99b9300602 EFI and related packages are only for x86_64
Conditionalize shim and grub2-efi and whatnot on being x86_64 for now -
at some point they'll turn into "efi architectures" and maybe even split
for SB vs not SB, but for now, this is fine.

Signed-off-by: Peter Jones <pjones@redhat.com>
2013-08-01 10:17:48 -04:00
David Shea f3cd910c11 Don't remove xkeyboard-config message files (#972236)
The xkeybard-config .mo files are needed to translate the layout
switching options. The xklavier calls in anaconda will automatically
translate the option strings as long as the translations are present.
2013-07-29 16:23:11 -04:00
David Lehman 5c21f3904e Include device-mapper-persistent-data in images for thinp support. 2013-06-27 11:23:47 -05:00
Brian C. Lane 649f752c7b Let sshd decide which keys to create (#971856)
In fips mode creation of the protocol 1 key causes it to hang. This
removes the explicit HostKey entries and lets sshd decide which keys to
create when it starts.
2013-06-13 08:39:17 -07:00
Brian C. Lane d0779835b4 Don't remove thbrk.tri (#886250) 2013-06-12 13:22:18 -07:00
Brian C. Lane 2b9f7cf7ab Switch from xorg-x11-fonts-ethiopic to sil-abyssinica-fonts (#875664) 2013-06-12 11:03:13 -07:00
Chris Lumens 657228d4fc Make ignoring yum_lock messages in anaconda easier. 2013-06-07 14:11:01 -04:00