From: Andreas Gerstenberg Date: Fri, 17 Jun 2016 12:03:03 +0000 (+0200) Subject: leckerland: added apaches X-Git-Tag: v0.1.0~4667 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=3b544e2ea14c0f20e1130f573a78ae884d81684e;p=pixelpark%2Fhiera.git leckerland: added apaches --- diff --git a/customer/lekkerland/dev-lekker-01-hy01.pixelpark.net.yaml b/customer/lekkerland/dev-lekker-01-hy01.pixelpark.net.yaml index 4c3c2b5e..2dce290d 100644 --- a/customer/lekkerland/dev-lekker-01-hy01.pixelpark.net.yaml +++ b/customer/lekkerland/dev-lekker-01-hy01.pixelpark.net.yaml @@ -1,2 +1,46 @@ --- site::role: base +site::additional_classes: + - site::profile::apache + +accounts::users: + detlef.gaisser: + apply: true + sudo: true + group: apache + +apache::default_vhost: false +apache::mpm_module: worker + +site::profile::apache::htdigest: + leckerland: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEABQYX2lo83Ao4KLwCX8qhK8KWHe8iXj2cq3sh/vmM5dLAnXA02eXZKZjgzU4+VbQuSdtHuwReSGbOTvKCJTEo5L49T6I0oeLh3wVfbZlj4l8uY5MsMkLVdvo3yI8cXT4C6RK5sDiGqiWc2s+3SfO4k7sqPj/VUPoeRO4EgDI+Gl2SmR3lhQCPEUtWLntOXycCJokA1XibYmbhdHrHbgYW7o5Adm/1ue7XXBNfT7GOZRHNFRhd15kdH8BZxnz9PS3D5ebkqI3dB78/INDS/jsjfL8l52QRYeGH2lYNx5LiHcfgjSEAwHSJhn9GWN9qijQNo9CklIeIr9Muql7G+lN91jA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBADqkBw16My3cMm6iM13Z5sgBCTThj7RMJXmVcT3frqgfOW] +site::profile::apache::pp_vhosts: + leckerland: + docroot: /var/www/leckerland + servername: dev-lekker-01-hy01.pixelpark.net + ssl: true + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + docroot_owner: apache + docroot_group: root + docroot_mode: '0755' + directories: + - directory_root: + provider: directory + path: '/var/www/leckerland' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + - location_root: + provider: location + path: '/' + auth_type: Digest + auth_name: leckerland + auth_digest_provider: file + auth_digest_algorithm: MD5 + auth_user_file: '/etc/httpd/htdigest' + auth_require: 'valid-user' \ No newline at end of file diff --git a/customer/lekkerland/dev-lekker-02-hy01.pixelpark.net.yaml b/customer/lekkerland/dev-lekker-02-hy01.pixelpark.net.yaml index 4c3c2b5e..92f2a611 100644 --- a/customer/lekkerland/dev-lekker-02-hy01.pixelpark.net.yaml +++ b/customer/lekkerland/dev-lekker-02-hy01.pixelpark.net.yaml @@ -1,2 +1,46 @@ --- site::role: base +site::additional_classes: + - site::profile::apache + +accounts::users: + detlef.gaisser: + apply: true + sudo: true + group: apache + +apache::default_vhost: false +apache::mpm_module: worker + +site::profile::apache::htdigest: + leckerland: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAIlfBZHZ1hn75vUjJswWe/YIpXH3BJ5bjWOweWqnaBM44LGjx39GQM0vJ60NIye1LXVy+0byUHkoiAfd9Fj1/HYqYUOdGGEhfAzmyFYUm3e9o8PE+oAIfWCxTymr6+kOTNMmniJyphG+VzViC9ndM+gSgPyO8XtC7Gmlbq5jHLOH7cDcMnHUsxBQNbAiemafWW1yV1qJ562979FsaqiHqzXjWXNBox8XNsPy3Xi7scWLRSXMtasrm/h2fqYYi/CsiXOY0zK2gBujKxUqVx8ZgSLhjTbeVXD7Gf1aYl30PaLqJF6qEH8V4yrtTACIqGtVEVfI7VIX0VaE9qNrm12mdRDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAIy5BCTi0hrtfOeanLvKxOgBBfZ2pkIJ5Wah8OdJCd0A5U] +site::profile::apache::pp_vhosts: + leckerland: + docroot: /var/www/leckerland + servername: dev-lekker-02-hy01.pixelpark.net + ssl: true + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + docroot_owner: apache + docroot_group: root + docroot_mode: '0755' + directories: + - directory_root: + provider: directory + path: '/var/www/leckerland' + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + - location_root: + provider: location + path: '/' + auth_type: Digest + auth_name: leckerland + auth_digest_provider: file + auth_digest_algorithm: MD5 + auth_user_file: '/etc/httpd/htdigest' + auth_require: 'valid-user' \ No newline at end of file