# Config fragment for what the KIWI live ISO and the OEM disk image need. # The live ISO type is `flags="dmsquash" filesystem="erofs"` with lzma # compression (components/liveinstall.xml), so erofs plus dm-snapshot and # overlayfs must be built in rather than modular: dracut's dmsquash-live module # needs them before the root filesystem exists. CONFIG_EROFS_FS=y CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZSTD=y CONFIG_BLK_DEV_LOOP=y CONFIG_OVERLAY_FS=y CONFIG_BLK_DEV_DM=y CONFIG_DM_SNAPSHOT=y CONFIG_ISO9660_FS=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_BLK_DEV_INITRD=y # ESP and the ext4 /boot partition of the OEM disk image type CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_UTF8=y CONFIG_NLS_UTF8=y CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_ISO8859_1=y CONFIG_EXT4_FS=y CONFIG_BTRFS_FS=y CONFIG_EFI_PARTITION=y # GRUB's aarch64 `linux` command loads the kernel as an EFI application, so the # EFI stub is not optional here. CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFIVAR_FS=y # Modules ship compressed, matching Fedora. CONFIG_MODULE_COMPRESS_XZ=y # CONFIG_MODULE_COMPRESS_NONE is not set # CONFIG_MODULE_COMPRESS_GZIP is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_ALL=n CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_SYSTEM_REVOCATION_KEYS=""