diff options
author | Steffen Zieger <me@saz.sh> | 2014-02-05 21:17:41 +0100 |
---|---|---|
committer | Steffen Zieger <me@saz.sh> | 2014-02-05 21:17:41 +0100 |
commit | 974461946abf2ff705d1644d900268618eecdbb0 (patch) | |
tree | 829942841e26e11b9e696d896962d7d2d5a808c7 /manifests | |
parent | c8b7068276ac872e15e7342bb343fc2682a18fcf (diff) | |
parent | b3d6568d99ff3b1779812e032068de99c7780e8f (diff) |
Merge pull request #54 from raphink/dev/revert_run_user
Revert run_user change
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/config.pp | 16 | ||||
-rw-r--r-- | manifests/database.pp | 4 | ||||
-rw-r--r-- | manifests/imfile.pp | 4 | ||||
-rw-r--r-- | manifests/init.pp | 4 | ||||
-rw-r--r-- | manifests/params.pp | 10 | ||||
-rw-r--r-- | manifests/snippet.pp | 4 |
6 files changed, 25 insertions, 17 deletions
diff --git a/manifests/config.pp b/manifests/config.pp index ad6e7bd..dbb37cc 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -13,8 +13,8 @@ class rsyslog::config { file { $rsyslog::rsyslog_d: ensure => directory, - owner => 0, - group => 0, + owner => 'root', + group => $rsyslog::run_group, purge => $rsyslog::purge_rsyslog_d, recurse => true, force => true, @@ -23,8 +23,8 @@ class rsyslog::config { file { $rsyslog::rsyslog_conf: ensure => file, - owner => 0, - group => 0, + owner => 'root', + group => $rsyslog::run_group, content => template("${module_name}/rsyslog.conf.erb"), require => Class['rsyslog::install'], notify => Class['rsyslog::service'], @@ -32,8 +32,8 @@ class rsyslog::config { file { $rsyslog::rsyslog_default: ensure => file, - owner => 0, - group => 0, + owner => 'root', + group => $rsyslog::run_group, source => "puppet:///modules/rsyslog/${rsyslog::rsyslog_default_file}", require => Class['rsyslog::install'], notify => Class['rsyslog::service'], @@ -41,8 +41,8 @@ class rsyslog::config { file { $rsyslog::spool_dir: ensure => directory, - owner => 0, - group => 0, + owner => 'root', + group => $rsyslog::run_group, require => Class['rsyslog::install'], notify => Class['rsyslog::service'], } diff --git a/manifests/database.pp b/manifests/database.pp index 09c1cc5..fe6d6ac 100644 --- a/manifests/database.pp +++ b/manifests/database.pp @@ -46,8 +46,8 @@ class rsyslog::database ( file { $db_conf: ensure => present, - owner => 0, - group => 0, + owner => 'root', + group => $rsyslog::run_group, mode => '0600', content => template("${module_name}/database.conf.erb"), require => Class['rsyslog::config'], diff --git a/manifests/imfile.pp b/manifests/imfile.pp index 4a2a2eb..a6e8216 100644 --- a/manifests/imfile.pp +++ b/manifests/imfile.pp @@ -34,8 +34,8 @@ define rsyslog::imfile( file { "${rsyslog::rsyslog_d}${name}.conf": ensure => file, - owner => 0, - group => 0, + owner => 'root', + group => $rsyslog::run_group, content => template('rsyslog/imfile.erb'), require => Class['rsyslog::install'], notify => Class['rsyslog::service'], diff --git a/manifests/init.pp b/manifests/init.pp index e4692ba..fbe22f6 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -11,8 +11,6 @@ # class { 'rsyslog': } # class rsyslog ( - $run_user = 0, - $run_group = 0, $rsyslog_package_name = $rsyslog::params::rsyslog_package_name, $relp_package_name = $rsyslog::params::relp_package_name, $mysql_package_name = $rsyslog::params::mysql_package_name, @@ -24,6 +22,8 @@ class rsyslog ( $rsyslog_conf = $rsyslog::params::rsyslog_conf, $rsyslog_default = $rsyslog::params::rsyslog_default, $rsyslog_default_file = $rsyslog::params::default_config_file, + $run_user = $rsyslog::params::run_user, + $run_group = $rsyslog::params::run_group, $log_user = $rsyslog::params::log_user, $log_group = $rsyslog::params::log_group, $log_style = $rsyslog::params::log_style, diff --git a/manifests/params.pp b/manifests/params.pp index 644eaa5..c3fc482 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -25,6 +25,8 @@ class rsyslog::params { $rsyslog_conf = '/etc/rsyslog.conf' $rsyslog_default = '/etc/default/rsyslog' $default_config_file = 'rsyslog_default' + $run_user = 'root' + $run_group = 'root' $log_user = 'root' $log_group = 'adm' $log_style = 'debian' @@ -57,6 +59,8 @@ class rsyslog::params { $rsyslog_conf = '/etc/rsyslog.conf' $rsyslog_default = '/etc/sysconfig/rsyslog' $default_config_file = 'rsyslog_default' + $run_user = 'root' + $run_group = 'root' $log_user = 'root' $log_group = 'root' $log_style = 'redhat' @@ -84,6 +88,8 @@ class rsyslog::params { $rsyslog_conf = '/etc/syslog.conf' $rsyslog_default = '/etc/defaults/syslogd' $default_config_file = 'rsyslog_default' + $run_user = 'root' + $run_group = 'wheel' $log_user = 'root' $log_group = 'wheel' $log_style = 'debian' @@ -100,6 +106,7 @@ class rsyslog::params { '#$ModLoad immark # provides --MARK-- message capability', ] } + default: { case $::operatingsystem { gentoo: { @@ -114,6 +121,8 @@ class rsyslog::params { $rsyslog_conf = '/etc/rsyslog.conf' $rsyslog_default = '/etc/conf.d/rsyslog' $default_config_file = 'rsyslog_default_gentoo' + $run_user = 'root' + $run_group = 'root' $log_user = 'root' $log_group = 'adm' $log_style = 'debian' @@ -136,5 +145,4 @@ class rsyslog::params { } } } - } diff --git a/manifests/snippet.pp b/manifests/snippet.pp index 6c0a756..bb0468e 100644 --- a/manifests/snippet.pp +++ b/manifests/snippet.pp @@ -24,8 +24,8 @@ define rsyslog::snippet( file { "${rsyslog::rsyslog_d}${name}.conf": ensure => $ensure, - owner => 0, - group => 0, + owner => $rsyslog::run_user, + group => $rsyslog::run_group, content => "# file managed by puppet\n${content}\n", require => Class['rsyslog::config'], notify => Class['rsyslog::service'], |