3 |
$dashboard_login = "dashboard" |
$dashboard_login = "dashboard" |
4 |
$dashboard_home_dir = "/var/lib/$dashboard_login" |
$dashboard_home_dir = "/var/lib/$dashboard_login" |
5 |
$dashboard_dir = "$dashboard_home_dir/dashboard" |
$dashboard_dir = "$dashboard_home_dir/dashboard" |
6 |
|
$dashboard_bindir = "$dashboard_home_dir/bin" |
7 |
|
$dashboard_wwwdir = "/var/www/vhosts/dashboard.$domain" |
8 |
} |
} |
9 |
|
|
10 |
class base inherits variable { |
class base inherits variable { |
23 |
package { "php-cli": |
package { "php-cli": |
24 |
ensure => 'installed', |
ensure => 'installed', |
25 |
} |
} |
26 |
|
|
27 |
|
file { $dashboard_www: |
28 |
|
ensure => directory, |
29 |
|
owner => $dashboard_login, |
30 |
|
group => $dashboard_login, |
31 |
|
mode => 755, |
32 |
|
} |
33 |
|
|
34 |
|
file { $dashboard_bindir: |
35 |
|
ensure => directory, |
36 |
|
owner => root, |
37 |
|
group => root, |
38 |
|
mode => 755, |
39 |
|
} |
40 |
|
|
41 |
|
file { "$dashboard_bindir/make_report": |
42 |
|
ensure => present, |
43 |
|
owner => root, |
44 |
|
group => root, |
45 |
|
mode => 755, |
46 |
|
content => template('dashboard/make_report'), |
47 |
|
} |
48 |
} |
} |
49 |
} |
} |