# Class: apache::ssl # # This class installs Apache SSL capabilities # # Parameters: # - The $ssl_package name from the apache::params class # # Actions: # - Install Apache SSL capabilities # # Requires: # # Sample Usage: # class apache::ssl { include apache case $::operatingsystem { 'centos', 'fedora', 'redhat', 'scientific': { package { "apache_ssl_package": name => "$apache::params::ssl_package", ensure => installed, require => Package['httpd'], } } 'ubuntu', 'debian': { a2mod { "ssl": ensure => present, } } } }