diff --git a/manifests/server.pp b/manifests/server.pp index 695e735..10b3d9a 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -35,10 +35,18 @@ class germqtt::server ( group => 'root', content => template('germqtt/germqtt.service.erb') } - user { 'germqtt': + group {'germqtt': ensure => present, - system => true, } + + user { 'germqtt': + ensure => present, + home => '/home/germqtt', + shell => '/bin/bash', + gid => 'germqtt', + require => Group['germqtt'], + } + service { 'germqtt': enable => true, hasrestart => true,