aboutsummaryrefslogtreecommitdiff
path: root/personal_infra
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-01-31 23:46:41 +0100
committeralex <alex@pdp7.net>2023-02-01 00:30:30 +0100
commit907a1db7a5fb20d66fc8b3a5a7bd577b87a79109 (patch)
tree822a678a60a2a2b129c53806c35f56862baebfc3 /personal_infra
parent9382d17ea97091fa5131c737ae6c49c2982d1bd7 (diff)
Enable root password (needed on EL9)
Diffstat (limited to 'personal_infra')
-rw-r--r--personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml6
m---------personal_infra/puppet/modules/nagios_core0
2 files changed, 6 insertions, 0 deletions
diff --git a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml
index e0dd86f8..f38ec1a0 100644
--- a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml
+++ b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml
@@ -37,6 +37,12 @@
- name: install ssh
command: pct exec {{ proxmox.id }} -- dnf install -y openssh-server
delegate_to: "{{ proxmox.host }}"
+- name: permit root password
+ lineinfile:
+ path: /rpool/data/subvol-{{ proxmox.id }}-disk-0/etc/ssh/sshd_config
+ regexp: "^#?PermitRootLogin"
+ line: "PermitRootLogin yes"
+ delegate_to: "{{ proxmox.host }}"
- name: enable ssh
command: pct exec {{ proxmox.id }} -- systemctl enable --now sshd
delegate_to: "{{ proxmox.host }}"
diff --git a/personal_infra/puppet/modules/nagios_core b/personal_infra/puppet/modules/nagios_core
new file mode 160000
+Subproject 5d0a6c2bbc82ea3dd84b3a09680ec01461ff637