aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/server.pp8
1 files changed, 4 insertions, 4 deletions
diff --git a/manifests/server.pp b/manifests/server.pp
index 310b6f2..cf65bb4 100644
--- a/manifests/server.pp
+++ b/manifests/server.pp
@@ -24,7 +24,7 @@ class backupninja::server {
# this define allows nodes to declare a remote backup sandbox, that have to
# get created on the server
- define sandbox($user = false, $host = false, $installuser=false, $dir = false, $backupkeys = false, $uid = false, $gid = "backupninjas") {
+ define sandbox($user = false, $host = false, $installuser = true, $dir = false, $backupkeys = false, $uid = false, $gid = "backupninjas") {
$real_user = $name ? {
false => $name,
default => $user,
@@ -47,8 +47,8 @@ class backupninja::server {
mode => 750, owner => $user, group => 0,
tag => "backupninja-$real_host",
}
- case $install_user {
- 'doit': {
+ case $installuser {
+ true: {
@@file { "$real_dir/.ssh":
ensure => directory,
mode => 700, owner => $user, group => 0,
@@ -62,7 +62,7 @@ class backupninja::server {
require => File["$real_dir/.ssh"],
tag => "backupninja-$real_host",
}
-
+
case $uid {
false: {
@@user { "$user":