diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-12-30 13:29:23 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-12-30 13:29:23 +0100 |
commit | a884889967a3b5d7c00caf3b09d46c4796206704 (patch) | |
tree | 44ab45a48ecc165b9b26e79d384ea4dd7abfd754 /modules/profiles/manifests/workstation.pp | |
parent | Improve puppetboard? (diff) | |
download | webdav_server-a884889967a3b5d7c00caf3b09d46c4796206704.tar.gz webdav_server-a884889967a3b5d7c00caf3b09d46c4796206704.tar.xz |
cleanup
Diffstat (limited to '')
-rw-r--r-- | modules/profiles/manifests/workstation.pp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/modules/profiles/manifests/workstation.pp b/modules/profiles/manifests/workstation.pp index fe7e1cb..2b11524 100644 --- a/modules/profiles/manifests/workstation.pp +++ b/modules/profiles/manifests/workstation.pp @@ -4,10 +4,11 @@ class profiles::workstation { include ::profiles::group_profile - # TODO only if we use systemd - file { 'User ssh-agent service': - path => '/etc/systemd/user/ssh-agent.service', - source => "puppet:///modules/profiles/ssh-agent.service", + if ($facts['systemd']) { + file { 'User ssh-agent service': + path => '/etc/systemd/user/ssh-agent.service', + source => "puppet:///modules/profiles/ssh-agent.service", + } } file { 'Dvorak A6 TTY keyboard layout': @@ -112,7 +113,8 @@ class profiles::workstation { file { '/etc/locale.gen': content => $locales.join("\n") } ~> exec { 'locale-gen': - path => [ '/bin', '/usr/bin', ], + path => [ '/bin', '/usr/bin', ], + refreshonly => true, } file { 'Default locales': |