update for some altered defaults and some installs and package names
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user