From 44a9049ab341eb433adab24c8eef13e7be004b4c Mon Sep 17 00:00:00 2001 From: Andreas Gerstenberg Date: Thu, 8 Dec 2016 11:55:52 +0100 Subject: [PATCH] mbch-specials initial --- customer/mbch-specials/common.yaml | 24 +++++++++ ...ecials-mercedes-benz-ch.pixelpark.net.yaml | 52 ++++++++++++++++++- ...ecials-mercedes-benz-ch.pixelpark.net.yaml | 50 +++++++++++++++++- 3 files changed, 124 insertions(+), 2 deletions(-) create mode 100644 customer/mbch-specials/common.yaml diff --git a/customer/mbch-specials/common.yaml b/customer/mbch-specials/common.yaml new file mode 100644 index 00000000..48ed2277 --- /dev/null +++ b/customer/mbch-specials/common.yaml @@ -0,0 +1,24 @@ +--- +site::role: base +site::additional_classes: + - site::profile::apache_php + +accounts::users: + sten.friedrich: + apply: true + sudo: true + sandra.streimelweger: + apply: true + sudo: true + tim.schroeder: + apply: true + sudo: true + +php::settings: + Date/date.timezone: Europe/Berlin + PHP/expose_php: 'Off' + +php::fpm::pools: + www: + ensure: absent + diff --git a/customer/mbch-specials/specials-mercedes-benz-ch.pixelpark.net.yaml b/customer/mbch-specials/specials-mercedes-benz-ch.pixelpark.net.yaml index 4c3c2b5e..c46e8bf7 100644 --- a/customer/mbch-specials/specials-mercedes-benz-ch.pixelpark.net.yaml +++ b/customer/mbch-specials/specials-mercedes-benz-ch.pixelpark.net.yaml @@ -1,2 +1,52 @@ --- -site::role: base +site::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAXxJOj0mdC/LBMHWRQjOBY4hlHOJJTEJF6CYRshxVGoXY5ovj1hNC3XTKAhnII5k+n9XHkFWoK2bCwhRny89me96XgGzbVEMWlgRDSRZzPWjuYOJRQJHMsTe8mOFl7MLNQhhIjUD+09Bh6Hzx9gQ36l6fYbciMojBOYwx962GxQJX1oZXbjtixkIz0bJ7+//5Q2n88zyf2FvJdxMcQrDKcRKqoD6KH+D23rkIrJ8rfTWk6mz7Ta/RMGYjUxRPcJwhu8V1aHaQ2Fl4ezOGAz7pYu9rJRVN2zADdyTqqVRUKoNjpm3BSTgu37b4BnztWIuaf369sVbbg2ioTvfTD6H5wjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBWtzz4ZcVRB6zyWM5+71AYgBDRI5kDRuDfHW+XHUrs+5b9] + +apache::mpm_module: event +site::profile::apache::pp_vhosts: + specials: + servername: specials.mercedes-benz.ch + serveraliases: + - specials-mercedes-benz-ch.pixelpark.net + 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: pixel + docroot_mode: '2775' + directories: + - directory_docroot: + provider: 'directory' + path: "/var/www/specials" + + addhandlers: + - { handler: "proxy:unix:/var/run/php5-fpm-specials.sock|fcgi://./" , extensions: '.php' } + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + directoryindex: 'index.php index.html index.htm' +# - location1: +# 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' + rewrites: + - alias: + comment: 'rewrite' + rewrite_cond: + - '%%{ich-trickse}{REQUEST_URI} !^/qualityservice' + rewrite_rule: + - '^(.*)$ http://www.mercedes-benz.ch [R=301,L]' + +site::profile::apache_php::fpm_pool: + specials: + listen_owner: apache + listen_group: apache + diff --git a/customer/mbch-specials/test-specials-mercedes-benz-ch.pixelpark.net.yaml b/customer/mbch-specials/test-specials-mercedes-benz-ch.pixelpark.net.yaml index 4c3c2b5e..f27c410b 100644 --- a/customer/mbch-specials/test-specials-mercedes-benz-ch.pixelpark.net.yaml +++ b/customer/mbch-specials/test-specials-mercedes-benz-ch.pixelpark.net.yaml @@ -1,2 +1,50 @@ --- -site::role: base +site::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAuRQFtXyKIQx/cdCRcdD7e5bg6pnsSzVH0GfXAePV119E9nloZxI2suH2JBgLR3uo70fp2c6lkRmegRT4kosw5ON6gsrJPatS6SwJryjQ2smSrD8cw/wPr7IHBQWRX0sg4MsoA8f1DmasjNyNY5vPun1mmk8aqaqu+CbOxy8yh+yYw8t8dlXmNc8LiMGIO0gKmbX2/vesMhyb6Y8N1EU/+dY1GEw0gQgzz62TWGxVfeaBTxy2MkEm87++cpGfMVIamkKPGV0Fg02PjGeCRR/1Qs7xl/XQs+8x61KkY8SxmgZ3kqi8vnlxqYFaUejBrUQ6OtoO/Umurqof+SWqshYetjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBACOs0qVrqT0ISCJkhfunx4gBBQeNMEjvNFKsNAC1BOgtl0] + +apache::mpm_module: event +site::profile::apache::pp_vhosts: + specials: + servername: test-specials-mercedes-benz-ch.pixelpark.net + 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: pixel + docroot_mode: '2775' + directories: + - directory_docroot: + provider: 'directory' + path: "/var/www/specials" + + addhandlers: + - { handler: "proxy:unix:/var/run/php5-fpm-specials.sock|fcgi://./" , extensions: '.php' } + options: + - FollowSymLinks + - MultiViews + allow_override: + - All + directoryindex: 'index.php index.html index.htm' + - location1: + 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' + rewrites: + - alias: + comment: 'rewrite' + rewrite_cond: + - '%%{ich-trickse}{REQUEST_URI} !^/qualityservice' + rewrite_rule: + - '^(.*)$ http://www.mercedes-benz.ch [R=301,L]' + +site::profile::apache_php::fpm_pool: + specials: + listen_owner: apache + listen_group: apache + -- 2.39.5