2 tool
=$
(readlink
-e "${0%/*}/..")
5 if ! mount |
grep -q "^$local_dev_disk_root "
7 sudo cryptsetup luksFormat
--hash=sha512
--key-size=512 \
8 --cipher=aes-xts-essiv
:sha256
--align-payload=8 $local_dev_disk_root
9 sudo cryptsetup luksOpen
$local_dev_disk_root ${local_lvm_lv}_root_deciphered
10 sudo mke2fs
-t ext4
-c -c -m 5 -T ext4
-b $local_e2fs_block_size \
11 -E resize
=30G
${local_e2fs_extended_options} \
12 -L ${local_lvm_lv}_root \
13 /dev
/mapper
/${local_lvm_lv}_root_deciphered
14 ! mountpoint
-q /mnt
/$local_fqdn
15 sudo mount
-v /dev
/mapper
/${local_lvm_lv}_root_deciphered
/mnt
/$local_fqdn
16 sudo
install -d -m 770 -o root
-g root \
17 /mnt
/$local_fqdn/boot \
18 /mnt
/$local_fqdn/dev \
19 /mnt
/$local_fqdn/home \
20 /mnt
/$local_fqdn/proc \
21 /mnt
/$local_fqdn/root \
22 /mnt
/$local_fqdn/root
/src \
23 /mnt
/$local_fqdn/root
/src
/$vm \
24 /mnt
/$local_fqdn/sys \
26 sudo umount
-v /mnt
/$local_fqdn
27 sudo cryptsetup luksClose
${local_lvm_lv}_root_deciphered