X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fbase_installation%2Fmanifests%2Fservices.pp;h=57fbfc35b22edcc39a4d7a1e274b1b056a214a95;hb=48f15fb381adfa2e75ffda099f54088edec9f7bb;hp=067a8f203be9030fe5160993f98c0096bb141bc7;hpb=d13887c5bf74b1d2dc4a82bd1ab38aab561f84d5;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/base_installation/manifests/services.pp b/modules/base_installation/manifests/services.pp index 067a8f2..57fbfc3 100644 --- a/modules/base_installation/manifests/services.pp +++ b/modules/base_installation/manifests/services.pp @@ -1,27 +1,38 @@ class base_installation::services inherits base_installation { + if (empty($facts["in_chroot"])) { + $ensure = "running" + } else { + $ensure = undef + } + service { "sshd": - #ensure => "running", + ensure => $ensure, enable => true, } + service { "atd": + ensure => $ensure, + enable => true + } + service { "systemd-networkd": - #ensure => "running", + ensure => $ensure, enable => true, } service { "systemd-resolved": - #ensure => "running", + ensure => $ensure, enable => true, } service { "systemd-timesyncd": - #ensure => "running", + ensure => $ensure, enable => true } service { "cronie": - #ensure => "running", + ensure => $ensure, enable => true, }