This initrd profile provides a graphical interface at boot (animation and
password prompt).
Closes #3650
class InitrdProfile(StrEnum):
lvm = enum.auto()
pkcs11 = enum.auto()
+ plymouth = enum.auto()
raid = enum.auto()
The `lvm` profile enables support for LVM.
The `pkcs11` profile enables support for PKCS#11.
+ The `plymouth` profile provides a graphical interface at boot (animation and
+ password prompt).
The `raid` profile enables support for RAID arrays.
`--debug`
The `lvm` profile enables support for LVM.
The `pkcs11` profile enables support for PKCS#11.
+ The `plymouth` profile provides a graphical interface at boot (animation and
+ password prompt).
The `raid` profile enables support for RAID arrays.
`InitrdPackages=`, `--initrd-package=`
--- /dev/null
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[Content]
+Packages=plymouth
--- /dev/null
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[Match]
+Distribution=fedora
+
+[Content]
+Packages=
+ abattis-cantarell-fonts
+ plymouth-system-theme
--- /dev/null
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[Match]
+Distribution=opensuse
+
+[Content]
+Packages=
+ cantarell-fonts
+ distribution-logos-openSUSE-Tumbleweed
+ plymouth-branding-openSUSE
--- /dev/null
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[Match]
+Distribution=ubuntu
+
+[Content]
+Packages=
+ kbd
+ plymouth-themes
+ plymouth-theme-ubuntu-text