update for some altered defaults and some installs and package names

This commit is contained in:
2025-08-05 23:58:11 +02:00
parent 44cc735ffb
commit 1de7ef4ccd
5 changed files with 21 additions and 18 deletions

View File

@@ -3,7 +3,7 @@ set -e
SCRIPT_NAME=`basename "$0"` SCRIPT_NAME=`basename "$0"`
echo "=========== ${SCRIPT_NAME} ===========" echo "=========== ${SCRIPT_NAME} ==========="
pacman -Sy yubikey-manager yubikey-personalization pcsc-tools libu2f-host make json-c cryptsetup pacman -Sy yubikey-manager yubikey-personalization pcsc-tools libfido2 make json-c cryptsetup
systemctl start pcscd.service systemctl start pcscd.service
@@ -11,6 +11,8 @@ ykman list
lsblk lsblk
fdisk -l
echo "" echo ""
echo "=====================" echo "====================="
echo "Proceed with chapter 02: Prepare disks" echo "Proceed with chapter 02: Prepare disks"

View File

@@ -4,10 +4,11 @@ set -e
SCRIPT_NAME=`basename "$0"` SCRIPT_NAME=`basename "$0"`
echo "=========== ${SCRIPT_NAME} ===========" echo "=========== ${SCRIPT_NAME} ==========="
curl -L https://github.com/agherzan/yubikey-full-disk-encryption/archive/master.zip | bsdtar -xvf - -C . # curl -L https://github.com/agherzan/yubikey-full-disk-encryption/archive/master.zip | bsdtar -xvf - -C .
cd yubikey-full-disk-encryption-master # cd yubikey-full-disk-encryption-master
make install # make install
pacman -Sy yubikey-full-disk-encryption
echo "" echo ""
echo "=====================" echo "====================="
echo "Proceed with chapter 03: Prepare 2nd slot" echo "Proceed with chapter 03: Prepare 2nd slot"

View File

@@ -5,18 +5,18 @@ SCRIPT_NAME=`basename "$0"`
echo "=========== ${SCRIPT_NAME} ===========" echo "=========== ${SCRIPT_NAME} ==========="
pvcreate /dev/mapper/cryptlvm pvcreate /dev/mapper/cryptlvm
vgcreate MyVolGroup /dev/mapper/cryptlvm vgcreate vg0 /dev/mapper/cryptlvm
lvcreate -L 20G MyVolGroup -n root lvcreate -L 60G vg0 -n root
lvcreate -l 100%FREE MyVolGroup -n home lvcreate -L 200G vg0 -n home
mkfs.ext4 /dev/MyVolGroup/root mkfs.ext4 -L root /dev/vg0/root
mkfs.ext4 /dev/MyVolGroup/home mkfs.ext4 -L home /dev/vg0/home
mount /dev/MyVolGroup/root /mnt mount /dev/vg0/root /mnt
mkdir /mnt/home mkdir /mnt/home
mount /dev/MyVolGroup/home /mnt/home mount /dev/vg0/home /mnt/home
echo "" echo ""
echo "=====================" echo "====================="
echo "Proceed with chapter 04: Encrypted boot partition" echo "Proceed with chapter 04: Encrypted boot partition"

View File

@@ -4,7 +4,7 @@ set -e
SCRIPT_NAME=`basename "$0"` SCRIPT_NAME=`basename "$0"`
echo "=========== ${SCRIPT_NAME} ===========" echo "=========== ${SCRIPT_NAME} ==========="
pacman -Sy yubikey-manager yubikey-personalization pcsc-tools libu2f-host make json-c cryptsetup pacman -Sy yubikey-manager yubikey-personalization pcsc-tools libfido2 make json-c cryptsetup
mkdir -p /run/lvm mkdir -p /run/lvm
mount --bind /hostrun/lvm /run/lvm mount --bind /hostrun/lvm /run/lvm
@@ -21,4 +21,4 @@ cat /etc/ykfde.conf
echo "" echo ""
echo "=====================" echo "====================="
echo "Proceed with chapter 05: mkinitcpio" echo "Proceed with chapter 05: mkinitcpio"

View File

@@ -4,7 +4,7 @@ set -e
SCRIPT_NAME=`basename "$0"` SCRIPT_NAME=`basename "$0"`
echo "=========== ${SCRIPT_NAME} ===========" echo "=========== ${SCRIPT_NAME} ==========="
pacstrap /mnt base yubikey-manager yubikey-personalization pcsc-tools libu2f-host acpid dbus grub-efi-x86_64 efibootmgr lvm2 pacstrap /mnt base yubikey-manager yubikey-personalization pcsc-tools libfido2 acpid dbus grub-efi-x86_64 efibootmgr lvm2 git htop duf
genfstab -U -p /mnt >> /mnt/etc/fstab genfstab -U -p /mnt >> /mnt/etc/fstab
@@ -12,4 +12,4 @@ cat /mnt/etc/fstab
echo "" echo ""
echo "=====================" echo "====================="
echo "Proceed with chapter 05: YubiKey Full Disk Encryption" echo "Proceed with chapter 05: YubiKey Full Disk Encryption"