diff options
| author | alex <alex@pdp7.net> | 2026-03-13 20:01:53 +0100 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2026-03-13 20:01:53 +0100 |
| commit | 6938e1b459a0f323172167b8c9a2b2cbaa116b50 (patch) | |
| tree | 05bf35a55ccdc0c60a1be63742dbc4e960311f64 /personal_infra/puppet/site/stb.mad.int.pdp7.net.pp | |
| parent | 00c8d833cb07b837d20af1ebc9794e76232f21e7 (diff) | |
Configure Kodi minimally
Diffstat (limited to 'personal_infra/puppet/site/stb.mad.int.pdp7.net.pp')
| -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':} } |
