utils - support specifying provider - needed for solaris