Add provider parameter

I needed to set a specific provider.
Package should not be changed since it is not necessary to add support for Solaris and PR's should be very specific to their topic.