diff options
-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" } |