Fixed some system user home directories

This commit is contained in:
Ossi Salmi 2011-06-01 12:45:42 +03:00 committed by Timo Mkinen
parent e8b5cad694
commit 44bbad6862

View file

@ -6,6 +6,20 @@ import "classes.pp"
#
class user::system {
file { "/var/empty":
ensure => directory,
mode => 0755,
owner => "root",
group => $operatingsystem ? {
openbsd => "wheel",
default => "root",
},
}
User {
require => File["/var/empty"],
}
@group { "httpsd":
ensure => present,
gid => 800,
@ -161,7 +175,7 @@ class user::system {
uid => 812,
gid => 812,
comment => "Service Collab",
home => "/home/collab",
home => "/var/empty",
shell => "/sbin/nologin",
require => Group["collab"],
}
@ -176,7 +190,7 @@ class user::system {
uid => 813,
gid => 813,
comment => "Service AbuseHelper",
home => "/var/lib/ah2",
home => "/var/empty",
shell => "/sbin/nologin",
require => Group["abusehel"],
}
@ -190,7 +204,7 @@ class user::system {
uid => 814,
gid => 814,
comment => "Service VSRoom",
home => "/var/lib/vsroom",
home => "/var/empty",
shell => "/sbin/nologin",
require => Group["vsroom"],
}