Quais são os “” s neste Mkinitcpio do Guia Criptografado para Dm-Crypt para indicar

0

Recentemente, reinstalei uma distribuição do Arch Linux usando um disco removível.

Dentro do arquivo de gancho de encriptação personalizado eu cheguei a um impasse, na medida em que é capaz de discernir exatamente o que se quer dizer ao adicionar linhas dentro de citações no contexto do script mkinitcpio bash personalizado fornecido

Especificamente, eu estou querendo saber se o write-up é literal "offset" e "tamanho" são uma forma de variável-psuedo ou são realmente para ser substituído por valores numéricos de deslocamento e tamanho. A seção de código fica perto do final em torno das linhas dezenove e vinte e cinco

/ etc / initcpio / hooks / customencrypthook

#!/usr/bin/ash

run_hook() {
modprobe -a -q dm-crypt >/dev/null 
2>&1
modprobe loop
[ "${quiet}" = "y" ] && 
CSQUIET=">/dev/null"

while [ ! -L '/dev/disk/by-id/usbdrive-part2' ]; do
 echo 'Waiting for USB'
 sleep 1
done

cryptsetup open /dev/disk/by-id/usbdrive-part2 cryptboot
mkdir -p /mnt
mount /dev/mapper/cryptboot /mnt
cryptsetup open /mnt/key.img lukskey
cryptsetup --header /mnt/header.img --key-file=/dev/mapper/lukskey --keyfile-offset=''offset'' --keyfile-size=''size'' open /dev/disk/by-id/harddrive enc
cryptsetup close lukskey
umount /mnt
}
    
por xgpx11 19.09.2018 / 03:27

0 respostas