diff options
author | Micah Anderson <micah@riseup.net> | 2008-07-31 13:51:07 +0000 |
---|---|---|
committer | Micah Anderson <micah@riseup.net> | 2008-07-31 13:51:07 +0000 |
commit | aa956a8199d72a5e4540361953f60ef57b40446d (patch) | |
tree | 2d20330e48886a24b4c184d9853a4952b91e887a /manifests/server.pp | |
parent | 3048f4d8d8eb58673fce21340d4aafa509ba1e7b (diff) | |
download | puppet-backupninja-aa956a8199d72a5e4540361953f60ef57b40446d.tar.gz puppet-backupninja-aa956a8199d72a5e4540361953f60ef57b40446d.tar.bz2 |
move to standardized spacing and indentation
Diffstat (limited to 'manifests/server.pp')
-rw-r--r-- | manifests/server.pp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/manifests/server.pp b/manifests/server.pp index 88b82a6..c7b9cc1 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -1,4 +1,5 @@ class backupninja::server { + $real_backupdir = $backupdir ? { '' => "/backup", default => $backupdir, @@ -11,21 +12,28 @@ class backupninja::server { '' => $fqdn, default => $backupserver_tag } + group { "backupninjas": ensure => "present", gid => 700 } + file { "$real_backupdir": ensure => "directory", mode => 710, owner => root, group => "backupninjas" } + User <<| tag == "backupninja-$real_backupserver_tag" |>> File <<| tag == "backupninja-$real_backupserver_tag" |>> # 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 = true, $dir = false, $ssh_dir = false, $authorized_keys_file = false, $backupkeys = false, $uid = false, $gid = "backupninjas", $backuptag = false) + define sandbox( + $user = false, $host = false, $installuser = true, $dir = false, $ssh_dir = false, + $authorized_keys_file = false, $backupkeys = false, $uid = false, $gid = "backupninjas", + $backuptag = false) { + $real_user = $name ? { false => $name, default => $user, |