diff options
author | Michael Scherer <misc@mageia.org> | 2011-08-19 12:31:32 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2011-08-19 12:31:32 +0000 |
commit | cc942d39917d35e2a0b33cbe9cb7b1ba7e26684f (patch) | |
tree | 95f1a2c748a0bf6f91c402c209e7a6b7de9a9229 /modules | |
parent | 6f20f978c4ee1442525bbc1983355ac9e5ce990e (diff) | |
download | puppet-cc942d39917d35e2a0b33cbe9cb7b1ba7e26684f.tar puppet-cc942d39917d35e2a0b33cbe9cb7b1ba7e26684f.tar.gz puppet-cc942d39917d35e2a0b33cbe9cb7b1ba7e26684f.tar.bz2 puppet-cc942d39917d35e2a0b33cbe9cb7b1ba7e26684f.tar.xz puppet-cc942d39917d35e2a0b33cbe9cb7b1ba7e26684f.zip |
add proper requires and missing directory for testvm user
Diffstat (limited to 'modules')
-rw-r--r-- | modules/testvm/manifests/init.pp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/testvm/manifests/init.pp b/modules/testvm/manifests/init.pp index 93376e45..a13608f1 100644 --- a/modules/testvm/manifests/init.pp +++ b/modules/testvm/manifests/init.pp @@ -14,6 +14,11 @@ class testvm gid => $vmtest_login, shell => "/bin/bash", } + + file { "$testvmdir/bin/": + ensure => directory, + require => User[$testvm_login], + } file { "$testvmdir/bin/_vm": ensure => present, @@ -21,6 +26,7 @@ class testvm group => root, mode => 644, source => "puppet:///modules/testvm/_vm", + require => File["$testvmdir/bin"], } file { "$testvmdir/bin/vm-jonund": @@ -29,5 +35,6 @@ class testvm group => $testvm_login, mode => 750, source => "puppet:///modules/testvm/vm-jonund", + require => File["$testvmdir/bin"], } } |