From adce65b829547fa4204876444e88489d40f6d96d Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 11 Apr 2026 22:19:38 +0200 Subject: Set up root, document provisioning --- personal_infra/puppet/site/julius.ces.int.pdp7.net.pp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'personal_infra/puppet/site/julius.ces.int.pdp7.net.pp') diff --git a/personal_infra/puppet/site/julius.ces.int.pdp7.net.pp b/personal_infra/puppet/site/julius.ces.int.pdp7.net.pp index ee6b8d76..56e6a8ab 100644 --- a/personal_infra/puppet/site/julius.ces.int.pdp7.net.pp +++ b/personal_infra/puppet/site/julius.ces.int.pdp7.net.pp @@ -1,4 +1,10 @@ node 'julius.ces.int.pdp7.net' { + # further provisioning: + # + # - (provision using an initial dummy user) + # - remove initial user + # - set up root password + # Raspberry Pi stuff; disable root file {'/etc/cloud/cloud.cfg': content => @("EOT") @@ -89,4 +95,13 @@ node 'julius.ces.int.pdp7.net' { | - EOT , } + + file {'/etc/ssh/sshd_config.d/99-allow-root.conf': + content => @("EOT") + PermitRootLogin yes + | - EOT + , + } + ~> + service {'ssh':} } -- cgit v1.2.3