summaryrefslogtreecommitdiffstats
path: root/src/install/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/install/tools')
-rw-r--r--src/install/tools/password-store.md29
-rw-r--r--src/install/tools/yubikey.md26
2 files changed, 55 insertions, 0 deletions
diff --git a/src/install/tools/password-store.md b/src/install/tools/password-store.md
new file mode 100644
index 0000000..6e71f5d
--- /dev/null
+++ b/src/install/tools/password-store.md
@@ -0,0 +1,29 @@
+# Password Store
+
+Clone password-store
+
+```console
+git clone git@git.sr.ht:~tobyvin/.password-store ~/.password-store
+```
+
+Install pass and default extensions
+
+```console
+paru -S pass pass-coffin pass-extension-tail pass-import
+```
+
+Verify pass-coffin decrypts correctly
+
+```console
+$ pass open
+password store data has been retrieved from the coffin
+password store data will be hidden inside a coffin after 10min
+```
+
+Verify pass decrypts correctly
+
+```console
+$ pass tail sr.ht
+login: <REDACTED>
+url: https://sr.ht/
+```
diff --git a/src/install/tools/yubikey.md b/src/install/tools/yubikey.md
new file mode 100644
index 0000000..9277171
--- /dev/null
+++ b/src/install/tools/yubikey.md
@@ -0,0 +1,26 @@
+# Yubikey
+
+Install pam module and optionally libfido2
+
+```console
+pacman -S pam-u2f libfido2
+```
+
+Add credentials for key to pam-u2f (security key must be inserted) See:
+[Universal 2nd Factor - Authentication for Arch Linux](https://wiki.archlinux.org/title/Universal_2nd_Factor#Authentication_for_Arch_Linux)
+
+```console
+pamu2fcfg -o pam://$HOSTNAME -i pam://$HOSTNAME >> ~/.config/Yubico/u2f_keys
+```
+
+Install ykman
+
+```console
+pacman -S yubikey-manager
+```
+
+Touch indicator
+
+```console
+pacman -S yubikey-touch-detector
+```