aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra/puppet')
-rw-r--r--personal_infra/puppet/site/stb.mad.int.pdp7.net.pp55
1 files changed, 0 insertions, 55 deletions
diff --git a/personal_infra/puppet/site/stb.mad.int.pdp7.net.pp b/personal_infra/puppet/site/stb.mad.int.pdp7.net.pp
deleted file mode 100644
index a2d4c8bf..00000000
--- a/personal_infra/puppet/site/stb.mad.int.pdp7.net.pp
+++ /dev/null
@@ -1,55 +0,0 @@
-node 'stb.mad.int.pdp7.net' {
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026008
- Package[$ipa_client_package]
- ->
- service {['sssd-pam-priv.socket", "sssd-sudo.socket", "sssd-nss.socket']:
- ensure => stopped,
- enable => mask,
- }
- ~>
- Exec['/usr/bin/systemctl reset-failed']
-
- user {'kodi':
- ensure => present,
- }
-
- package {['kodi', 'lightdm']:}
-
- file {'/srv/filer':
- ensure => directory,
- }
-
- package {'nfs-common':}
- ->
- file {'/etc/systemd/system/srv-filer.mount':
- content => @(EOT)
- [Mount]
- What=dixie.bcn.int.pdp7.net:/srv/filer
- Where=/srv/filer
- Type=nfs
-
- [Install]
- WantedBy=multi-user.target
- | EOT
- }
- ~>
- exec {'/usr/bin/systemctl daemon-reload':}
- ->
- service {'srv-filer.mount':
- ensure => running,
- enable => true,
- require => File['/srv/filer'],
- }
-
- file {'/etc/lightdm/lightdm.conf':
- content => @(EOT)
- [Seat:*]
- user-session=kodi
- autologin-user=kodi
- | EOT
- ,
- require => [Package['kodi'], User['kodi']],
- }
- ~>
- service {'lightdm':}
-}