Yet another OpenSSL vulnerability in the loose. While the vendors release fixes, Puppet to the rescue!. Let’s start by disabling those weak ciphers.
For the apache https server, you can use the puppetlabs-apache module to disable weak ciphers:
class{'apache::mod::ssl':ssl_cipher=>'EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384
EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256
EECDH+aRSA EECDH EDH+aRSA !aNULL !eNULL !LOW !3DES !MD5
!EXP !PSK !SRP !DSS !EXPORT',ssl_protocol=>['all','-SSLv2','-SSLv3'],#Default value for the module
ssl_honorcipherorder=>'On',#Default value for the module
}
More information on https://forge.puppetlabs.com/puppetlabs/apache/readme#class-apachemodssl
Using Postfix? No problem, the camptocamp-postfix module can help you there: