Dans le cas où, comme moi, vous êtes parano

/
chiffré.Par contre, quid du noyal et de l'initrd qui sont sur une partition non chiffrée ?... Bah il faut s'assurer qu'ils sont bons.
Mais ça, il faut le faire quand ?
En fait, ça ne devient critique que si la machine a accès au réseau : si la machine a accès, PAF, faut considérer que la machine est intégralement compromise, fin de l'histoire.
Donc, je vous propose des services systemd qui vont vous balancer en rescue.target avant d'avoir du réseau si les checksum sont pas bonnes.
Code : Tout sélectionner
/etc/systemd/system/update-checksum@.path
[Unit]
Description=Watch /boot/%i to update its checksums
[Path]
PathChanged=/boot/%i
[Install]
WantedBy=multi-user.target
Code : Tout sélectionner
/etc/systemd/system/update-checksum@.service
[Unit]
Description=Update /boot/%i's checksums
[Service]
Type=oneshot
Environment=destination=/etc/sha512
ExecStartPre=-/usr/bin/mkdir ${destination}
ExecStart=/usr/bin/sh -c "/usr/bin/sha512sum /boot/%i > ${destination}/%i.sha512"
Code : Tout sélectionner
/etc/systemd/system/verifyhash@.service
[Unit]
Description=Verify /boot/%i's hash against the one stored on the encrypted drive
OnFailure=gotorescue.service
[Service]
Type=oneshot
Environment=location=/etc/sha512
ExecStart=/usr/bin/sha512sum -c ${location}/%i
Code : Tout sélectionner
/etc/systemd/system/gotorescue.service
[Unit]
Description=Go to rescue.target
[Service]
Type=oneshot
ExecStart=/usr/bin/systemctl isolate rescue.target
Code : Tout sélectionner
/etc/systemd/system/<votre ou vos service(s) de gestion de réseau>.service.d/afterhashcheck.conf
[Unit]
After=verifyhash@vmlinuz-linux.service verifyhash@initramfs-linux.img.service
Requires=verifyhash@vmlinuz-linux.service verifyhash@initramfs-linux.img.service
update-checksum@vmlinuz-linux.path
et update-checksum@initramfs-linux.img.path
puis de réinstaller linux : ça devrait créer /etc/sha512
et ajouter les fichiers de sha512 dedans... sinon, c'est qu'il y a un truc cassé 
Voilà, c'est in ze box.
(Je vous conseille de faire un test avec une checksum volontairement altérée, s'assurer que ça fonctionne bien comme voulu)
EDIT: l'accès au réseau, c'est pour dire que le rootkit ou n'importe quelle saloperie qui traîne a peut-être pu envoyer des informations vers un serveur.