File tree Expand file tree Collapse file tree 4 files changed +17
-0
lines changed Expand file tree Collapse file tree 4 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ This Ansible collection provides a set of roles designed for configuring Kubuntu
14
14
| ` xebis.ansible.google_chrome ` | Google Chrome (Stable) | ` xebis.ansible.apt ` |
15
15
| [ xebis.ansible.nftables_firewall] ( roles/nftables_firewall/README.md ) | nftables firewall | ` xebis.ansible.apt ` |
16
16
| ` xebis.ansible.obsidian ` | Obsidian | ` xebis.ansible.snapd ` |
17
+ | ` xebis.ansible.openssh_client ` | Installs OpenSSH client and generates SSH key pair. | ` xebis.ansible.apt ` |
17
18
| ` xebis.ansible.openssh_server ` | Installs OpenSSH server and provides ` Restart ssh ` handler. | ` xebis.ansible.apt ` |
18
19
| ` xebis.ansible.snapd ` | Snap daemon | ` xebis.ansible.apt ` |
19
20
| [ xebis.ansible.system] ( roles/system/README.md ) | System-related tasks such as reboot handler or reboot when required handler. | |
Original file line number Diff line number Diff line change
1
+ ---
2
+ dependencies :
3
+ - role : xebis.ansible.apt # Expects updated apt cache
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Install OpenSSH client
3
+ become : true
4
+ ansible.builtin.apt :
5
+ name : openssh-client
6
+ state : present
7
+
8
+ - name : Create SSH keys
9
+ community.crypto.openssh_keypair :
10
+ path : ~/.ssh/id_rsa
11
+ comment : " {{ ansible_user_id }}@{{ ansible_hostname }}.xeb.is"
12
+ state : present
Original file line number Diff line number Diff line change 31
31
- https://github.com/bruzina.keys
32
32
- role : xebis.ansible.google_chrome
33
33
- role : xebis.ansible.obsidian
34
+ - role : xebis.ansible.openssh_client
34
35
- role : xebis.ansible.visual_studio_code
You can’t perform that action at this time.
0 commit comments