From: František Dvořák Date: Mon, 12 Jan 2015 13:27:56 +0000 (+0100) Subject: Set owner/group explicitly. X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=d986a31ed52a56b1fae440a8da0c1dcc65461bfc;p=meta-site_hadoop.git Set owner/group explicitly. --- diff --git a/manifests/autoupdate.pp b/manifests/autoupdate.pp index 93faa17..14ad164 100644 --- a/manifests/autoupdate.pp +++ b/manifests/autoupdate.pp @@ -18,14 +18,20 @@ class site_hadoop::autoupdate( if $::osfamily == 'Debian' { file { '/etc/cron-apt/config': content => template('site_hadoop/cron-apt.conf.erb'), + owner => 'root', + group => 'root', require => Package[$site_hadoop::params::packages_autoupdate], } file { '/etc/cron-apt/action.d/9-upgrade': source => 'puppet:///modules/site_hadoop/cron-apt-upgrade', + owner => 'root', + group => 'root', require => Package[$site_hadoop::params::packages_autoupdate], } file { '/etc/cron.d/cron-apt': content => template('site_hadoop/cron-apt.cron.erb'), + owner => 'root', + group => 'root', require => Package[$site_hadoop::params::packages_autoupdate], } } diff --git a/manifests/cloudera.pp b/manifests/cloudera.pp index 3d4f459..09baa1e 100644 --- a/manifests/cloudera.pp +++ b/manifests/cloudera.pp @@ -22,6 +22,8 @@ class site_hadoop::cloudera { } file {'/etc/apt/preferences.d/10_cloudera.pref': + owner => 'root', + group => 'root', source => 'puppet:///modules/site_hadoop/10_cloudera.pref', } } diff --git a/manifests/config.pp b/manifests/config.pp index 135875b..18b63cc 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -1,10 +1,14 @@ class site_hadoop::config { if $site_hadoop::mc_setup { file { '/etc/profile.d/mc.csh': + owner => 'root', + group => 'root', ensure => link, target => "${site_hadoop::mc_setup}.csh", } file { '/etc/profile.d/mc.sh': + owner => 'root', + group => 'root', ensure => link, target => "${site_hadoop::mc_setup}.sh", } diff --git a/manifests/kdc/client.pp b/manifests/kdc/client.pp index 045b681..eceb49b 100644 --- a/manifests/kdc/client.pp +++ b/manifests/kdc/client.pp @@ -6,6 +6,8 @@ class site_hadoop::kdc::client { #ensure_packages($site_hadoop::kdc::packages['client']) file { '/etc/krb5.conf': + owner => 'root', + group => 'root', mode => '0644', content => template('site_hadoop/krb5.conf.erb'), } diff --git a/manifests/kdc/server.pp b/manifests/kdc/server.pp index f4333d8..691821d 100644 --- a/manifests/kdc/server.pp +++ b/manifests/kdc/server.pp @@ -10,6 +10,8 @@ class site_hadoop::kdc::server { $kdcconf = "${site_hadoop::kdc::kdc_conf_dir}/kdc.conf" file { $kdcconf: + owner => 'root', + group => 'root', mode => '0600', content => template('site_hadoop/kdc.conf.erb'), require => Package[$site_hadoop::kdc::packages['server']],