Puppet Class: lsys::webserver::params
- Defined in:
- manifests/webserver/params.pp
Summary
Web server parameters on local systemOverview
Web server parameters on local system
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'manifests/webserver/params.pp', line 7
class lsys::webserver::params {
# use directory defined by http://nginx.org/packages/
$user_shell = $facts['os']['family'] ? {
'RedHat' => '/sbin/nologin',
default => '/usr/sbin/nologin',
}
$user_home = '/var/www'
# Try to use static Uid/Gid (official for RedHat is apache/48 and for
# Debian is www-data/33)
$user_id = $facts['os']['family'] ? {
'RedHat' => 48,
default => 33,
}
$user = $facts['os']['family'] ? {
'RedHat' => 'apache',
default => 'www-data',
}
$group_id = $user_id
$group = $user
}
|