diff --git a/manifests/ruby.pp b/manifests/ruby.pp index 77bb343..01ccf6d 100644 --- a/manifests/ruby.pp +++ b/manifests/ruby.pp @@ -1,10 +1,12 @@ define rvm::ruby ( + $home = "/home/${user}", $user, $version ) { # FIXME: we need to use $user as name here, since single_user_rvm::install_ruby expects it! single_user_rvm::install { "${user}": user => $user, + home => $home, require => [Exec['rvm-fix-to-install-single-user-rvm-gpg-key']] } @@ -32,6 +34,7 @@ single_user_rvm::install_ruby { "ruby-${version}-for-${user}": user => $user, + home => $home, ruby_string => $version, require => [Single_User_Rvm::Install[$user]] } @@ -43,4 +46,4 @@ require => Single_user_rvm::Install_Ruby["ruby-${version}-for-${user}"], unless => "rvm current | grep '${version}'" } -} \ No newline at end of file +}