diff --git a/user/manifests/init.pp b/user/manifests/init.pp index 156b7c0..c98c763 100644 --- a/user/manifests/init.pp +++ b/user/manifests/init.pp @@ -7,11 +7,22 @@ class user::system { mode => 0755, owner => "root", group => $operatingsystem ? { - openbsd => "wheel", - default => "root", + "openbsd" => "wheel", + default => "root", }, } + case $operatingsystem { + "ubuntu": { + file { "/sbin/nologin": + ensure => link, + target => "/usr/sbin/nologin", + owner => "root", + group => "root", + } + } + } + User { require => File["/var/empty"], }