as per #67 we need to no longer reference the DSA key for RHEL based OS's for vmware tools installs, this PR removes the references the DSA keys that give the 404 error
APT version_requirement
has now allowed newer versions to be used.
Current testing is with legacy 2.4.1
version of the module until @razorsedge decides to deprecate Puppet 3 support.
When fixture is updated to apt > 2.x
all Puppet 3 tests will fail as expected.
fix spec tests to use new format
The rpms provided by vmware install a PAM-Service. This pam-service references modules not provided by RH. See https://access.redhat.com/solutions/977793
This extension creates symlinks to make the service working again or at least to prevent error messages.
Update apt module dependency to <5.0.0
Given the zypprepo module has also changed ownership, it makes sense to update the dependency to reference the new owner.
VMware have changed the layout of packages.vmware.com necessitating a change to this module to use the new location for the latest package releases. This PR could however break users who are specifying releases before version 10, so you might want to build a more complicated change which checks the specified version if there is one and selects either esx/$version or releases/$version...
Services we're not starting on RHEL 6.8
Update …anifests\init.pp from:
start => "/sbin/start ${service_name_real}",
stop => "/sbin/stop ${service_name_real}",
status => "/sbin/status ${service_name_real} | grep -q 'start/'",
restart => "/sbin/restart ${service_name_real}",
to:
start => "service ${service_name_real} start",
stop => "service ${service_name_real} stop",
status => "service ${service_name_real} status",
restart => "service ${service_name_real} restart",
It now works properly.