aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archiso_config/packages.x86_644
-rw-r--r--installer/run.sh10
2 files changed, 13 insertions, 1 deletions
diff --git a/archiso_config/packages.x86_64 b/archiso_config/packages.x86_64
index c4a1f4f..8419713 100644
--- a/archiso_config/packages.x86_64
+++ b/archiso_config/packages.x86_64
@@ -1,3 +1,6 @@
+age
+age-plugin-tpm
+age-plugin-yubikey
alsa-utils
amd-ucode
arch-install-scripts
@@ -174,6 +177,7 @@ xl2tpd
xorg-apps
xorg-server
xorg-xkill
+yubikey-manager
zsh
zstd
diff --git a/installer/run.sh b/installer/run.sh
index f6c2af6..e35fdfe 100644
--- a/installer/run.sh
+++ b/installer/run.sh
@@ -195,6 +195,9 @@ set +x
if [ $PACSTRAP = yes ] ; then
set -x
pacstrap -K "$_install_path" \
+ age \
+ age-plugin-tpm \
+ age-plugin-yubikey \
alsa-utils \
amd-ucode \
arch-install-scripts \
@@ -371,6 +374,7 @@ pacstrap -K "$_install_path" \
xorg-apps \
xorg-server \
xorg-xkill \
+ yubikey-manager \
zsh \
zstd \
yay \
@@ -454,7 +458,7 @@ read -r _username
set -x
-do_chroot useradd -m -G tty,users,video,storage,kvm,wheel,adm "$_username"
+do_chroot useradd -m -G tty,users,video,storage,kvm,wheel,adm,tss,input "$_username"
set +x
@@ -578,6 +582,10 @@ ln -sf \
/usr/lib/systemd/system/chronyd.service \
"${_install_path}"/etc/systemd/system/multi-user.target.wants/chronyd.service
+ln -sf \
+ /usr/lib/systemd/system/pcscd.socket \
+ "${_install_path}"/etc/systemd/system/sockets.target.wants/pcscd.socket
+
do_chroot -u "$_username" /bin/sh -c "export HOME=/home/'$_username'; /home/'$_username'/setup.sh"
fi # CONFIGURE