aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-02-04 14:54:32 +0100
committeralex <alex@pdp7.net>2023-02-04 14:54:32 +0100
commit6108498bc2f62e0ff1210538865928f0682df364 (patch)
tree80b3ff15ca4cdef7749300166777372faf37f3a9 /personal_infra/puppet
parent1bae8385ab5012790faef73d491fec739900e7a9 (diff)
Fix ragent for h1
Diffstat (limited to 'personal_infra/puppet')
-rw-r--r--personal_infra/puppet/modules/proxmox/manifests/freeipa.pp10
-rw-r--r--personal_infra/puppet/modules/proxmox/manifests/init.pp6
2 files changed, 16 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/proxmox/manifests/freeipa.pp b/personal_infra/puppet/modules/proxmox/manifests/freeipa.pp
index e91c56e3..f3464c78 100644
--- a/personal_infra/puppet/modules/proxmox/manifests/freeipa.pp
+++ b/personal_infra/puppet/modules/proxmox/manifests/freeipa.pp
@@ -4,4 +4,14 @@ class proxmox::freeipa {
file {['/etc/subuid', '/etc/subgid']:
content => epp('proxmox/freeipa_subxid', {'freeipa' => lookup('freeipa')}),
}
+
+ # TODO
+ service {['sssd-ssh.socket', 'sssd-pam-priv.socket', 'sssd-nss.socket', 'sssd-sudo.socket', 'sssd-pam.socket']:
+ ensure => stopped,
+ enable => mask,
+ }
+ ~>
+ exec {'/usr/bin/systemctl reset-failed':
+ refreshonly => true,
+ }
}
diff --git a/personal_infra/puppet/modules/proxmox/manifests/init.pp b/personal_infra/puppet/modules/proxmox/manifests/init.pp
index 53a6d24a..b3297eb4 100644
--- a/personal_infra/puppet/modules/proxmox/manifests/init.pp
+++ b/personal_infra/puppet/modules/proxmox/manifests/init.pp
@@ -21,6 +21,12 @@ class proxmox {
enable => mask,
}
+ file {'/etc/logrotate.d/pve':
+ ensure => absent,
+ }
+ ~>
+ service {'logrotate':}
+
file {'/etc/apt/sources.list.d/pve-enterprise.list':
ensure => absent,
}