diff options
author | Nicolas Vigier <boklm@mageia.org> | 2012-07-05 17:42:53 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2012-07-05 17:42:53 +0000 |
commit | 57fb480dc6cf2c326549691515f5474c30eb989e (patch) | |
tree | 11c729fa1fadd0234e7ed43f32c2a761a52dbf9f /modules/buildsystem/manifests | |
parent | e97a5d967bedc472cb975dc24dd80e659362775c (diff) | |
download | puppet-57fb480dc6cf2c326549691515f5474c30eb989e.tar puppet-57fb480dc6cf2c326549691515f5474c30eb989e.tar.gz puppet-57fb480dc6cf2c326549691515f5474c30eb989e.tar.bz2 puppet-57fb480dc6cf2c326549691515f5474c30eb989e.tar.xz puppet-57fb480dc6cf2c326549691515f5474c30eb989e.zip |
create /var/log/schedbot directory owned by schedbot user
Diffstat (limited to 'modules/buildsystem/manifests')
-rw-r--r-- | modules/buildsystem/manifests/scheduler.pp | 7 | ||||
-rw-r--r-- | modules/buildsystem/manifests/scheduler/var.pp | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/modules/buildsystem/manifests/scheduler.pp b/modules/buildsystem/manifests/scheduler.pp index 1c7a3bc1..68119a29 100644 --- a/modules/buildsystem/manifests/scheduler.pp +++ b/modules/buildsystem/manifests/scheduler.pp @@ -7,9 +7,16 @@ class buildsystem::scheduler { $login = $buildsystem::scheduler::var::login $homedir = $buildsystem::scheduler::var::homedir + $logdir = $buildsystem::scheduler::var::logdir buildsystem::sshuser { $login: homedir => $homedir, comment => 'System user used to schedule builds', } + + file { $logdir: + ensure => directory, + mode => 0755, + owner => $login, + } } diff --git a/modules/buildsystem/manifests/scheduler/var.pp b/modules/buildsystem/manifests/scheduler/var.pp index e649c088..e89ef634 100644 --- a/modules/buildsystem/manifests/scheduler/var.pp +++ b/modules/buildsystem/manifests/scheduler/var.pp @@ -1,4 +1,5 @@ class buildsystem::scheduler::var { $login = 'schedbot' $homedir = "/var/lib/$login" + $logdir = "/var/log/$login" } |