Hello, I am owner of tboot package in Fedora. I am seeking helps from anaconda to install tboot package and configure bootloader entry accordingly. (https://fedoraproject.org/wiki/Features/Trusted_Boot) Trusted Boot (tboot) is an pre-kernel/VMM module that uses Intel Trusted Execution Technology to perform a measured and verified launch of an OS kernel/VMM. It requires below style of multiboot entry in grub.conf to make it work. [Linux case] title Linux w/ Intel(R) Trusted Execution Technology root (hd0,1) kernel /tboot.gz logging=serial,vga,memory module /vmlinuz-2.6.18-xen root=/dev/VolGroup... module /initrd-2.6.18-xen.img [Xen case] title Xen w/ Intel(R) Trusted Execution Technology root (hd0,1) kernel /tboot.gz logging=serial,vga,memory module /xen.gz iommu=required dom0_mem=524288 com1=115200,8n1 module /vmlinuz-2.6.18-xen root=/dev/VolGroup... module /initrd-2.6.18-xen.img Would anaconda community agree to accept changes to support above things for tboot? If no strong objection, then: I am really a newbie in anaconda world. Can any of you kindly provide some hints about what would be the required changes to achieve my goal - way to opt-in tboot package and provide multiboot grub entry for it? I am looking into the code, but have no idea yet about how could tboot occur on certain package list such as "Base System/Base" group, or even a new "Base System/Trusted Boot" group. How could we know the tboot package is installed or not while writing bootloader configure? When to instantiate a new MultibootLinuxBootLoaderImage derived from LinuxBootLoaderImage? We should add a new path in GRUB.writeBootloader() to format the multiboot entry, right? Any comments, suggestion, guidance are welcome and appreciated. I may submit a patch after above puzzles got resolved. Jimmy (gwei3) _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list