## lorax template file: populate the ramdisk (runtime image) <%page args="basearch, product"/> ## anaconda package installpkg anaconda ## firstaidkit (rescue mode) package installpkg firstaidkit-engine ## kernel and firmware installpkg kernel %if basearch != "s390x": installpkg *-firmware %endif ## arch-specific packages (bootloaders etc.) %if basearch == "i386": installpkg kernel-PAE gpart %endif %if basearch in ("i386", "x86_64"): installpkg grub firstaidkit-plugin-grub efibootmgr biosdevname memtest86+ %endif %if basearch in ("ppc", "ppc64"): installpkg yaboot fbset hfsutils kernel-bootwrapper ppc64-utils %endif %if basearch == "s390x": installpkg lsscsi modutils mount s390utils-base s390utils-cmsfs %endif %if basearch == "sparc": installpkg silo tilo %endif ## basic system stuff installpkg systemd-sysv systemd-units installpkg rsyslog ## xorg/GUI packages installpkg xorg-x11-drivers xorg-x11-server-Xorg xorg-x11-server-utils installpkg dbus-x11 metacity installpkg NetworkManager-gnome installpkg at-spi at-spi2-atk pyatspi installpkg gnome-python2-gconf installpkg gobject-introspection installpkg polkit-desktop-policy installpkg gnome-keyring installpkg python-imaging ## filesystem tools installpkg btrfs-progs jfsutils xfsprogs reiserfs-utils gfs2-utils ntfs-3g installpkg python-volume_key volume_key ## SELinux support installpkg selinux-policy-targeted audit libsemanage-python ## network tools/servers installpkg python-ethtool ethtool openssh-server nfs-utils installpkg tigervnc-server-minimal tigervnc-server-module ## hardware utilities/libraries installpkg pciutils pcmciautils usbutils installpkg mt-st hdparm smartmontools installpkg libibverbs libmlx4 ## translations & language packs installpkg yum-langpacks specspo ## fonts & themes installpkg bitmap-fangsongti-fonts installpkg dejavu-sans-fonts dejavu-sans-mono-fonts installpkg kacst-farsi-fonts installpkg kacst-qurn-fonts installpkg lklug-fonts installpkg lohit-*-fonts installpkg madan-fonts installpkg smc-meera-fonts installpkg un-core-dotum-fonts installpkg vlgothic-fonts installpkg wqy-microhei-fonts installpkg xorg-x11-fonts-ethiopic xorg-x11-fonts-misc installpkg gnome-themes-standard gnome-icon-theme-legacy ## branding & logos installpkg fedora-gnome-theme fedora-icon-theme installpkg ${product.name}-logos installpkg ${product.name}-release ## debugging tools installpkg gdb-gdbserver installpkg python-epdb ## extra tools not required by anaconda installpkg vim-minimal strace lsof dump xz installpkg wget rsync rsh bind-utils ftp mtr vconfig rdate ## XXX NOTE these packages were being installed for unknown reasons. ## I'm keeping them here with commentary until I'm sure they're not needed. ## Why would we need firstboot in anaconda? installpkg firstboot ## Cleanup removes everything but libman, and nothing seems to use it installpkg man-db ## Cleanup leaves only pam_smbpass.so, which AFAIK we don't use installpkg samba-common ## Cleanup leaves only pam_winbind.so and /usr/lib/libwbclient.so.0 installpkg samba-winbind-clients ## gtk+ v1.x? Nothing uses this anymore... installpkg gtk+ glib gdk-pixbuf ## actually install all the requested packages run_pkg_transaction