diff options
-rw-r--r-- | ansible/exolobe1.yml | 29 | ||||
-rw-r--r-- | v-i/exolobe1-spec.yaml | 1 |
2 files changed, 9 insertions, 21 deletions
diff --git a/ansible/exolobe1.yml b/ansible/exolobe1.yml index 678a134..2447a67 100644 --- a/ansible/exolobe1.yml +++ b/ansible/exolobe1.yml @@ -1,30 +1,17 @@ - hosts: exolobe1 remote_user: root become: no - roles: - - role: sane_debian_system - - role: ssd - - role: comfortable-debian-system - - role: intel-wifi - - role: version-controller - - role: emacs - - role: gnome-system - - role: unix_users - - role: thinkpad - - role: rust-rustup - tags: [rustup] - - role: liw - tasks: - apt: name: - - build-essential - - clang - - pkg-config - - nettle-dev - - libpcsclite-dev - - pcscd - - sq-liw + - yubikey-luks + - usbutils + - crypttab: + name: pv0 + opts: keyscript=/usr/share/yubikey-luks/ykluks-keyscript + state: opts_present + - shell: | + update-initramfs -u vars: ansible_python_interpreter: /usr/bin/python3 diff --git a/v-i/exolobe1-spec.yaml b/v-i/exolobe1-spec.yaml index dcc4019..72cf7fc 100644 --- a/v-i/exolobe1-spec.yaml +++ b/v-i/exolobe1-spec.yaml @@ -4,6 +4,7 @@ extra_lvs: - name: home size: 300G mounted: /home +luks: asdf ansible_vars: user_pub: | ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPQe6lsTapAxiwhhEeE/ixuK+5N8esCsMWoekQqjtxjP liw personal systems |