Different rvm versions install the rvm binary in either: /usr/local/bin/rvm or /usr/local/rvm/bin/rvm This forces the use of /usr/local/rvm/bin/rvm.
This should not be required, but it doesn't hurt to explicitly import the rvm module. It doesn't seem to always autoload when running puppet in standalone mode.
…o moviepilot-master Conflicts: lib/puppet/provider/rvm_system_ruby/rvm_system_ruby.rb
updated rvm path to new location /usr/local/bin/rvm
Documentation on custom types
Make passenger work with any apache service name
Thanks to cparedes for the fix.
For more info, see this bug on the upstream gem provider: http://projects.puppetlabs.com/issues/3127 Thanks to jamtur01 for the fix.
Thanks to jamtur01 for the patch!