diff options
| author | alex <alex@pdp7.net> | 2026-04-11 22:19:38 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2026-04-11 22:19:38 +0200 |
| commit | adce65b829547fa4204876444e88489d40f6d96d (patch) | |
| tree | e57e160b3449bcee9596eae759d5ce954581cf06 /personal_infra | |
| parent | b646cdc05240e38897607f4c7eff3f052d8c024e (diff) | |
Set up root, document provisioning
Diffstat (limited to 'personal_infra')
| -rw-r--r-- | personal_infra/puppet/site/julius.ces.int.pdp7.net.pp | 15 |
1 files changed, 15 insertions, 0 deletions
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':} } |
