Rpm package provider doesn't accept remote URLs as a 'source'


It seems like the rpm package provider does not allow a remote
location to be set in the ‘source’ option, as the test for the source
is a “::File.exists?”.

Should this be the case? I know I’ve done a few rpm -U http://foo.com/bar.rpm in my time, and it seemed like this should
have been something that works.


Ref: https://github.com/opscode/chef/blob/10-stable/chef/lib/chef/provider/package/rpm.rb#L53-L74