From 52ca41355d9b0b9e105f0826f71ed787d5d0c79a Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sat, 13 Dec 2025 09:17:56 -0500 Subject: Add age, plugins and the yubikey manager to the default install. Add default user to input and tss groups --- archiso_config/packages.x86_64 | 4 ++++ installer/run.sh | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3