История изменений
Исправление QIQuJIunn, (текущая версия) :
mkdir /root/rfs
cd /root/rfs
mv /boot/initramfs-linux.img .
gunzip -c -9 initramfs-linux.img | cpio -i -d -H newc --no-absolute-filenames
nano hooks/rmkey # Наш хук-скрипт
nano config { HOOKS="udev rmkey" }
find . | cpio -o -H newc | gzip -9 > initramfs-linux.img
mv initramfs-linux.img /boot
Rmkey должен искать в /proc/cmdline полученный от загрузчика парамерт, означающий что ключ необходимо удалить. В загрузчике, естественно нужно сделать пункт, передающий такой параметр.
Исправление QIQuJIunn, :
mkdir /root/rfs
cd /root/rfs
mv /boot/initramfs-linux.img .
gunzip -c -9 initramfs-linux.img | cpio -i -d -H newc --no-absolute-filenames
nano hooks/rmkey # Наш хук-скрипт
nano config { HOOKS="udev rmkey" }
find . | cpio -o -H newc | gzip -9 > initramfs-linux.img
mv initramfs-linux.img /boot
Keyrm должен искать в /proc/cmdline полученный от загрузчика парамерт, означающий что ключ необходимо удалить. В загрузчике, естественно нужно сделать пункт, передающий такой параметр.
Исходная версия QIQuJIunn, :
mkdir /root/rfs
cd /root/rfs
mv /boot/initramfs-linux.img .
gunzip -c -9 initramfs-linux.img | cpio -i -d -H newc --no-absolute-filenames
nano hooks/keyrm # Наш хук-скрипт
nano config { HOOKS="udev keyrm" }
find . | cpio -o -H newc | gzip -9 > initramfs-linux.img
mv initramfs-linux.img /boot
Keyrm должен искать в /proc/cmdline полученный от загрузчика парамерт, означающий что ключ необходимо удалить. В загрузчике, естественно нужно сделать пункт, передающий такой параметр.