X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=modules%2Fcontainer%2Fmanifests%2Finit.pp;h=68eee71e5a966b624abb733ad033d42dc2045fe0;hb=1ae25a097223251c7d32bbb514b36779fed81edb;hp=d43e23b193bdceab8eb7d2e487c69b1931660bb1;hpb=417ce970216bcb6221d2e7335e89c65083cdecc5;p=infra.git diff --git a/modules/container/manifests/init.pp b/modules/container/manifests/init.pp index d43e23b..68eee71 100644 --- a/modules/container/manifests/init.pp +++ b/modules/container/manifests/init.pp @@ -8,11 +8,32 @@ class container::contained { ensure => installed } service { 'puppet': - ensure => 'running' + ensure => 'running', + enable => true, } file {'/certified': content => '' } + service {'getty@tty1': + ensure => 'stopped', + enable => 'mask' + } + service {'getty@tty2': + ensure => 'stopped', + enable => 'mask' + } + service {'getty@tty3': + ensure => 'stopped', + enable => 'mask' + } + service {'getty@tty4': + ensure => 'stopped', + enable => 'mask' + } + service {'console-getty': + ensure => 'stopped', + enable => 'mask' + } } class container::ssh { package { [ 'openssh-client', 'openssh-server']: