]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
gwa inital
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Thu, 20 Apr 2017 13:15:24 +0000 (15:15 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Thu, 20 Apr 2017 13:15:24 +0000 (15:15 +0200)
customer/gwa/www-adday-adnight-net.pixelpark.net.yaml

index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..8ad3b9bc3291121e1b628bf28c83d1d6bfd978e6 100644 (file)
@@ -1,2 +1,45 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - infra::profile::apache
+
+accounts::users:
+  dennis.klein:
+    apply: true
+    group: apache
+    sudo: true
+
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAR7w78HXspOACoAAOFvznGmn7oHLpk/K2wCuwRXaM0qMiNRphc6jcry1rh7G5aF2i1EtI96nblwMxXu3CWTEXFEN8NnLVyy89tKr2Jfh2sxPZtsokCc3L17HQn3TdCgtNHNLc7RR9A8D1ZR7CRNN55Kn+NgXYFflvYVILQEyroT6oVRXDKDqCLTPQ30omSpLzStI84Yg0fF6MQh3ASH0uB6pRS08TlHmLsurHHoZmWNrj0FbbmSSjYL8SrUT9iXZl6n5KJIquEFFg2yXcZVWJDDP4t0nizcGojMnWFc6law/Fmvm0iCM51+2LQhxpXN9jEJM8lH5Tl7WllQRRgdhn3zA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDltv2yLdCyfogO1Y2oL+x4gBAvi1tiYULZ5ixJtHyrC93A]
+
+infra::profile::apache::pp_vhosts:
+  adday:
+    docroot: /var/www/adday
+    servername: www-adday-adnight-net.pixelpark.net
+    serveraliases:
+      - www.adday-adnight.net
+      - adday-adnight.net
+    cert_servername: 'wildcard.pixelpark.net'
+    cert_customer: 'pixelpark'
+    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'
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/adday'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        directoryindex: index.html
+      - provider: location
+        path: '/'
+        auth_type: Digest
+        auth_name: server
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
\ No newline at end of file