Verify system integrity after start (before decrypting the system partition).
Intended to be used with the associated android app.
- Clone this repository
- Build and install this package using
makepkg -si
- Enable this initcpio hook in
/etc/mkinitcpio.conf
and regenerate the initrd usingmkinitcpio
- Run
./enroll.sh
- Add the displayed public key to the android app
The following is an example of how to enable the hook in /etc/mkinitcpio.conf
. It must be added after the keyboard and keymap hooks (they need to be added if they are not already enabled).
- HOOKS=(base udev autodetect microcode modconf kms keyboard keymap block filesystems fsck)
+ HOOKS=(base udev autodetect microcode modconf kms keyboard keymap block attest filesystems fsck)