From dbe90f9f101ba25b1efceead5b9c8a0ddb5406d8 Mon Sep 17 00:00:00 2001 From: rene Date: Wed, 11 Dec 2024 21:42:29 +0000 Subject: [PATCH 1/5] host_vars/lifebook-u939.universe.local.yml aktualisiert added feature --- host_vars/lifebook-u939.universe.local.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/host_vars/lifebook-u939.universe.local.yml b/host_vars/lifebook-u939.universe.local.yml index 92ac317..52bb395 100644 --- a/host_vars/lifebook-u939.universe.local.yml +++ b/host_vars/lifebook-u939.universe.local.yml @@ -2,6 +2,8 @@ ssh_port: 22 ssh_users: rene +copy_ssh_priv_keys: true + #purpose selection database: false development: false From e2a0c59f5f4cecf78560df395eb3f196e32d7af7 Mon Sep 17 00:00:00 2001 From: rene Date: Wed, 11 Dec 2024 22:00:58 +0000 Subject: [PATCH 2/5] roles/base/tasks/users/rene.yml aktualisiert Added some debug --- roles/base/tasks/users/rene.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index a0ebe35..e7f2a39 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -33,6 +33,8 @@ - "private_keys/identity_for_kashyyyk" - "private_keys/yubikey" when: copy_ssh_priv_keys is defined and copy_ssh_priv_keys == true + debug: + msg: "copy_ssh_priv_keys: {{ copy_ssh_priv_keys }}" # - name: users | rene | install known_hosts # copy: From f013f1af1e784c37353bb17179b2a6abaaf5bb50 Mon Sep 17 00:00:00 2001 From: rene Date: Wed, 11 Dec 2024 22:07:16 +0000 Subject: [PATCH 3/5] roles/base/tasks/users/rene.yml aktualisiert syntax --- roles/base/tasks/users/rene.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index e7f2a39..3e756b5 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -18,6 +18,9 @@ # - public_keys/id_ed25519.pub # - public_keys/rene_id_rsa.pub # - public_keys/yubikey.pub +- name: users | rene | debug + debug: + msg: "copy_ssh_priv_keys: {{ copy_ssh_priv_keys }}" - name: users | rene | install private ssh keys copy: @@ -33,8 +36,6 @@ - "private_keys/identity_for_kashyyyk" - "private_keys/yubikey" when: copy_ssh_priv_keys is defined and copy_ssh_priv_keys == true - debug: - msg: "copy_ssh_priv_keys: {{ copy_ssh_priv_keys }}" # - name: users | rene | install known_hosts # copy: From 2d4fadb2adc4eaa5c3cf778c7a52726f74a7bffd Mon Sep 17 00:00:00 2001 From: Rene Date: Wed, 11 Dec 2024 23:45:10 +0100 Subject: [PATCH 4/5] syntax --- host_vars/TUXEDO-Book-XP1511.universe.local.yml | 10 ++++++---- host_vars/lifebook-u939.universe.local.yml | 8 ++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/host_vars/TUXEDO-Book-XP1511.universe.local.yml b/host_vars/TUXEDO-Book-XP1511.universe.local.yml index 1750fd4..4dd341d 100644 --- a/host_vars/TUXEDO-Book-XP1511.universe.local.yml +++ b/host_vars/TUXEDO-Book-XP1511.universe.local.yml @@ -2,7 +2,9 @@ ssh_port: 22 ssh_users: rene -#purpose selection +copy_ssh_priv_keys: true + +# purpose selection database: false development: true dhcpserver: false @@ -16,10 +18,10 @@ proxyserver: false video_editing: true webserver: false -#shell selection +# shell selection zsh: true -#desktop environment selection +# desktop environment selection cinnamon: false deepin: false gnome: false @@ -27,7 +29,7 @@ kde: true mate: false xfce: false -#application selection +# application selection alacritty: true alsa: true autofs: true diff --git a/host_vars/lifebook-u939.universe.local.yml b/host_vars/lifebook-u939.universe.local.yml index 52bb395..42d2cdd 100644 --- a/host_vars/lifebook-u939.universe.local.yml +++ b/host_vars/lifebook-u939.universe.local.yml @@ -4,7 +4,7 @@ ssh_users: rene copy_ssh_priv_keys: true -#purpose selection +# purpose selection database: false development: false dhcpserver: false @@ -18,10 +18,10 @@ proxyserver: false video_editing: false webserver: false -#shell selection +# shell selection zsh: true -#desktop environment selection +# desktop environment selection cinnamon: true deepin: false gnome: false @@ -29,7 +29,7 @@ kde: false mate: false xfce: false -#application selection +# application selection alacritty: true alsa: true autofs: true From d9d8bed8c7d0334710d7d91be57da5e02ad3e3ec Mon Sep 17 00:00:00 2001 From: Rene Date: Wed, 11 Dec 2024 23:48:47 +0100 Subject: [PATCH 5/5] syntax --- roles/base/tasks/users/rene.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index 3e756b5..a82f85b 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -8,19 +8,21 @@ append: True password: "{{ rene_pass | password_hash('sha256') }}" -# - name: users | rene | install public ssh keys -# authorized_key: -# user: rene -# state: present -# key: '{{ item }}' -# with_file: -# - public_keys/id_dsa.pub -# - public_keys/id_ed25519.pub -# - public_keys/rene_id_rsa.pub -# - public_keys/yubikey.pub +- name: users | rene | install public ssh keys + authorized_key: + user: rene + state: present + key: '{{ item }}' + with_file: + - public_keys/id_dsa.pub + - public_keys/id_ed25519.pub + - public_keys/rene_id_rsa.pub + - public_keys/yubikey.pub + - name: users | rene | debug debug: msg: "copy_ssh_priv_keys: {{ copy_ssh_priv_keys }}" + when: copy_ssh_priv_keys is defined - name: users | rene | install private ssh keys copy: