diff options
Diffstat (limited to 'personal_infra/puppet')
| -rw-r--r-- | personal_infra/puppet/site/stb.mad.int.pdp7.net.pp | 18 |
1 files changed, 18 insertions, 0 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 index ac138fb0..5ddab4b0 100644 --- a/personal_infra/puppet/site/stb.mad.int.pdp7.net.pp +++ b/personal_infra/puppet/site/stb.mad.int.pdp7.net.pp @@ -8,4 +8,22 @@ node 'stb.mad.int.pdp7.net' { } ~> Exec['/usr/bin/systemctl reset-failed'] + + user {'kodi': + ensure => present, + } + + package {['kodi', 'lightdm']:} + + file {'/etc/lightdm/lightdm.conf': + content => @(EOT) + [Seat:*] + user-session=kodi + autologin-user=kodi + | EOT + , + require => [Package['kodi'], User['kodi']], + } + ~> + service {'lightdm':} } |
