From 5ab45eae9295027702ef603ba7682bffa3b17e7d Mon Sep 17 00:00:00 2001 From: Alexander Olofsson <alexander.olofsson@liu.se> Date: Fri, 16 Sep 2016 10:15:52 +0200 Subject: [PATCH] Add in example Apache vhosts --- manifests/init.pp | 35 ++++++++++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index bfcfc6e..9170766 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -44,11 +44,40 @@ # class skadereg { ::users::liu_user { 'andal699': - commonname => 'Andreas Alvarsson', - shell => '/bin/bash', - sshkey => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDBwLJB6f+wJqPl81NwT5NM7ughW6fdk3Jf6W0IWX2Ta7PChjnlBgpNGfec59+iuDBs3V/zFJqwUjIWNG8MshbJPShjhM5CpAf0VSsqd+MRlYtXw1Wtp3uwkbj62n9i8VlP1bKXgbnd4C4qiQ8xNJetMb45Alm3ueeyEHpmQbi4JpFvREaN7hDUfIEITPItgsZtV36Gs1nn+OHdV03wll0AddmD1SiIJPWqtO+RKS58oD3yqagthoLP7QdjB2vptaVhlg+e3SJuOFkC9AgQvzHBPh+NGJSZAe7IQXk3wENYZotEuGOKnQ3cFhMtf3TkoMLfglMtYl3oP1CxcecLkd47', + commonname => 'Andreas Alvarsson', + shell => '/bin/bash', + sshkey => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDBwLJB6f+wJqPl81NwT5NM7ughW6fdk3Jf6W0IWX2Ta7PChjnlBgpNGfec59+iuDBs3V/zFJqwUjIWNG8MshbJPShjhM5CpAf0VSsqd+MRlYtXw1Wtp3uwkbj62n9i8VlP1bKXgbnd4C4qiQ8xNJetMb45Alm3ueeyEHpmQbi4JpFvREaN7hDUfIEITPItgsZtV36Gs1nn+OHdV03wll0AddmD1SiIJPWqtO+RKS58oD3yqagthoLP7QdjB2vptaVhlg+e3SJuOFkC9AgQvzHBPh+NGJSZAe7IQXk3wENYZotEuGOKnQ3cFhMtf3TkoMLfglMtYl3oP1CxcecLkd47', } + # include ::apache + # include ::apache::mod_php + # include ::certdist + + # $cert = "/etc/pki/tls/certs/cert-${::fqdn}.pem" + # $chain = "/etc/pki/tls/certs/chain-${::fqdn}.pem" + # $key = "/etc/pki/tls/private/${::fqdn}.key" + + # apache::vhost { 'default:80': + # servername => $::fqdn, + # default_vhost => true, + # port => '80', + # docroot => '/var/www/html', + # redirect_status => 'permanent', + # redirect_dest => "https://${::fqdn}/", + # } + # apache::vhost { "${::fqdn}:443": + # servername => $::fqdn, + # port => '443', + # ssl => true, + # ssl_cert => $cert, + # ssl_chain => $chain, + # ssl_key => $key, + # headers => ['Set Strict-Transport-Security "max-age=31536000"',], + # docroot => '/var/www', + # proxy_preserve_host => true, + # allow_encoded_slashes => 'on', + # } + include ::yum::centos_scl file { '/tmp/example': -- GitLab