+++ /dev/null
----
-infra::role: base
-infra::additional_classes:
- - infra::profile::apache_php
-
-php::extensions:
- gd: {}
- mysqlnd: {}
- pecl-ssh2: {}
- xml: {}
-
-accounts::users:
- harry.teuber:
- apply: true
- sudo: true
- frank.grunwald:
- apply: true
- sudo: false
- group: "apache"
- beate.hauss:
- apply: true
- sudo: false
- group: "apache"
- tobias.gutknecht:
- apply: true
- sudo: false
- group: "apache"
- kristina.matzat:
- apply: true
- sudo: false
- group: "apache"
- mateusz.trebus:
- apply: true
- sudo: false
- group: "apache"
- florian.dorrer:
- apply: true
- sudo: false
- group: "apache"
- felix.maier:
- apply: true
- sudo: false
- group: "apache"
- samir.djulancic:
- apply: true
- sudo: false
- group: "apache"
- holger.voigt:
- apply: true
- sudo: false
- group: "apache"
- jenkins:
- apply: true
- sudo: false
-
-sudo::configs:
- jenkins_rights:
- priority: "06"
- content: |
- jenkins ALL=(apache) NOPASSWD: ALL
-
-apache::default_vhost: false
-
-repo::remi_php: true
-
-php::fpm::pools:
- www:
- ensure: absent
-
-infra::profile::apache_php::fpm_pool:
- webservice:
- listen_owner: apache
- listen_group: apache
- pm_max_children: 4
- unitb:
- listen_owner: apache
- listen_group: apache
-
-php::settings:
-# precision: 12
- PHP/serialize_precision: 100
-# safe_mode: Off
-# safe_mode_gid: Off
-# safe_mode_allowed_env_vars : PHP_
-# safe_mode_protected_env_vars: LD_LIBRARY_PATH
- PHP/memory_limit: 256M
- PHP/display_errors: On #remove on live!
-# variables_order: "EGPCS"
- PHP/post_max_size: 20M
- PHP/register_globals: Off
-# magic_quotes_gpc: On
-# magic_quotes_runtime: Off
-# magic_quotes_sybase: Off
- PHP/upload_max_filesize: 4M
- PHP/max_file_uploads: 50
-# define_syslog_variables: Off
- PHP/include_path: '.:/opt/app/ZendFramework/library:/opt/app/web'
-
-infra::profile::apache::htdigest:
- server:
- www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAuhfYLZrcdMdGV61KKhTxKjG4XxK3xua1rPvWPFVLWDqwYCwQABWMUnwmqq7rw+9PBapgbiZzhNUPsh6AX5PCbx9pav9b6SWgCnt8pseBMYoFXw3eh95MolTwaa2nV14GQ/7vChV/xqsVfuFHHgM+wNiyy4jlPJ3dk5agDzkrTtle7wFiG52OJkVylCEx/K1G6SfybFiZEuRCToHSM9z6JUcpTPUhu/TjiuyLyQ2mBInSVmbWG5pH//L9ZNAc0UKXBgeWzLO3W0m88XA80hHDwA95SSUj+//ZKOgA0MBol+7bL9HCCECoY2MAk38eX+ac5nqUBGVNxXt8FPi6jBwnKTA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDcFY5OTVqjbaHKT24xh0EBgBADaxMVlFXTNFGJVCxht4/n]
-
-infra::profile::apache::pp_vhosts:
- webservice:
- port: 80
- ssl_port: 81
- servername: test-webservice-berlin-airport-de.pixelpark.net
- serveraliases:
- - tstws.berlin-airport.de
- docroot: /www/htdocs/tstws.berlin-airport.de/docs/
- 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'
-# ssl: false
- access_log_format: lb_combined
- docroot_owner: apache
- docroot_group: apache
- setenv:
- - AIRLINE_DATA /www/data/fiona/app/online/docs/_airlines/index.php
- - POI_CMS_EXPORT_FILE /www/data/fiona/app/online/docs/poiExport/index.php
- setenvif_non_ssl:
- - 'HTTPS on HTTPS=on'
- directories:
- - provider: 'directory'
- path: "/www/htdocs/tstws.berlin-airport.de"
- addhandlers:
- - { handler: "proxy:unix:/var/run/php5-fpm-webservice.sock|fcgi://./" , extensions: '.php' }
- options:
- - FollowSymLinks
- allow_override:
- - All
- - provider: 'location'
- path: '/webservices_conf'
- require: 'all denied'
- - provider: 'locationmatch'
- path: '/webservices/(config.ini|certificates)'
- require: 'all denied'
- - provider: location
- path: '/webservices/push'
- auth_type: Digest
- auth_name: 'server'
- auth_digest_provider: file
- auth_user_file: '/etc/httpd/htdigest'
- auth_require: 'valid-user'
- rewrites:
- - comment: 'BERFBB-3603'
- rewrite_rule:
- - '^/webservices/payment/getProductTicketListForCustomerId.php(.*)$ https://tstws.berlin-airport.de/webservices/payment/getProductTicketList.php$1'
-
- # webservice_ssl:
- # port: 81
- # servername: test-webservice-berlin-airport-de.pixelpark.net
- # serveraliases:
- # - tstws.berlin-airport.de
- # docroot: /www/htdocs/tstws.berlin-airport.de/docs/
- # ssl: false
- # access_log_format: lb_combined
- # docroot_owner: apache
- # docroot_group: apache
- # custom_fragment: 'UseCanonicalPhysicalPort On'
- # setenv:
- # - AIRLINE_DATA /www/data/fiona/app/online/docs/_airlines/index.php
- # - POI_CMS_EXPORT_FILE /www/data/fiona/app/online/docs/poiExport/index.php
- # setenvif_non_ssl:
- # - 'HTTPS on HTTPS=on'
- # directories:
- # - provider: 'directory'
- # path: "/www/htdocs/tstws.berlin-airport.de"
- # addhandlers:
- # - { handler: "proxy:unix:/var/run/php5-fpm-webservice.sock|fcgi://./" , extensions: '.php' }
- # options:
- # - FollowSymLinks
- # allow_override:
- # - All
- # - provider: 'location'
- # path: '/webservices_conf'
- # require: 'all denied'
- # - provider: 'locationmatch'
- # path: '/webservices/(config.ini|certificates)'
- # require: 'all denied'
- # - provider: location
- # path: '/webservices/push'
- # auth_type: Digest
- # auth_name: 'server'
- # auth_digest_provider: file
- # auth_user_file: '/etc/httpd/htdigest'
- # auth_require: 'valid-user'
- # rewrites:
- # - comment: 'BERFBB-3603'
- # rewrite_rule:
- # - '^/webservices/payment/getProductTicketListForCustomerId.php(.*)$ https://tstws.berlin-airport.de/webservices/payment/getProductTicketList.php$1'
- unitb:
- servername: unitb-test-webservice-berlin-airport-de.pixelpark.net
- docroot: /www/htdocs/unitb/
- ssl: false
- docroot_owner: apache
- docroot_group: apache
- directories:
- - directory_docroot:
- provider: 'directory'
- path: "/www/htdocs/unitb"
- addhandlers:
- - { handler: "proxy:unix:/var/run/php5-fpm-unitb.sock|fcgi://./" , extensions: '.php' }
- options:
- - FollowSymLinks
- allow_override:
- - All
+++ /dev/null
----
-infra::role: base
-infra::additional_classes:
- - infra::profile::apache_php
-# - apache::mod::proxy_http
-
-php::extensions:
- gd: {}
- mysqlnd: {}
- pecl-ssh2: {}
- xml: {}
-
-apache::default_vhost: false
-
-repo::remi_php: true
-
-php::fpm::pools:
- www:
- ensure: absent
-
-infra::profile::apache_php::fpm_pool:
- webservice:
- listen_owner: apache
- listen_group: apache
-
-php::settings:
- PHP/serialize_precision: 100
- PHP/memory_limit: 256M
- PHP/post_max_size: 20M
- PHP/register_globals: Off
- PHP/upload_max_filesize: 4M
- PHP/max_file_uploads: 50
- PHP/include_path: '.:/opt/app/ZendFramework/library:/opt/app/web'
-
-infra::profile::apache::htdigest:
- server:
- www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAQkzCNaKrUkNv5Jeq7Ebr53aJX3KDt5n9kI7yy050w71v1LrpdAkkESTZeuKLLjswjcMC5ICL5wMSwn+7aj6Gcn259EECdsVZydD/VMsSHEVN3aLUrByNuM4+mFpK0Jthi0hi8zqcej5e3mdQPiT6gcfai29htoPHS23zruLnNIkmJ62tpcWaGrYp+eXVVm522jbmL/+oewNv/6YFUrYBPXdomznkC/ReGB1YG/fbz3Vt5UaWFbZ19+8YxHHMlT5nyvkGNsWhVKKeSDgacDLJ9Gr0zw/iFs1lLojEGt9HarRYWtSGt5PbhhYLxtt75OLU+BA0q/gZTbGiHvguQ2rwqjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCIaKd8NKWcQ5fw1bElllIogBDy3gDC0xHpz9Zxv4+6nRST]
-
-infra::profile::apache::pp_vhosts:
- webservice:
- port: 80
- servername: webservice-berlin-airport-de.pixelpark.net
- serveraliases:
- - ws.berlin-airport.de
- docroot: /www/htdocs/ws.berlin-airport.de/docs/
- ssl: false
- access_log_format: lb_combined
- docroot_owner: apache
- docroot_group: apache
- setenv:
- - AIRLINE_DATA /www/data/fiona/app/online/docs/_airlines/index.php
- - POI_CMS_EXPORT_FILE /www/data/fiona/app/online/docs/poiExport/index.php
- setenvif_non_ssl:
- - 'HTTPS on HTTPS=on'
- directories:
- - directory_docroot:
- provider: 'directory'
- path: "/www/htdocs/ws.berlin-airport.de"
- addhandlers:
- - { handler: "proxy:unix:/var/run/php5-fpm-webservice.sock|fcgi://./" , extensions: '.php' }
- options:
- - FollowSymLinks
- allow_override:
- - All
- - provider: 'location'
- path: '/webservices_conf'
- require: 'all denied'
- - provider: 'locationmatch'
- path: '/webservices/(config.ini|certificates)'
- require: 'all denied'
- - provider: location
- path: '/webservices/push'
- auth_type: Digest
- auth_name: 'server'
- auth_digest_provider: file
- auth_user_file: '/etc/httpd/htdigest'
- auth_require: 'valid-user'
- rewrites:
- - comment: 'BERFBB-3603'
- rewrite_rule:
- - '^/webservices/payment/getProductTicketListForCustomerId.php(.*)$ http://ws.berlin-airport.de/webservices/payment/getProductTicketList.php$1'
-## deaktiviert entsprechend BERFBB-3256
-# rewrites:
-# - comment: 'BERFBB-3246'
-# rewrite_cond:
-# - '%%{ich-trickse}{QUERY_STRING} .*request=LOUNGE$'
-# rewrite_rule:
-# - '^(.*validateProductTicket.php.*)$ "http://tstws.berlin-airport.de/$1" [P]'
-
- webservice_ssl:
- port: 81
- servername: webservice-berlin-airport-de.pixelpark.net
- serveraliases:
- - ws.berlin-airport.de
- docroot: /www/htdocs/ws.berlin-airport.de/docs/
- ssl: false
- access_log_format: lb_combined
- docroot_owner: apache
- docroot_group: apache
- custom_fragment: 'UseCanonicalPhysicalPort On'
- setenv:
- - AIRLINE_DATA /www/data/fiona/app/online/docs/_airlines/index.php
- - POI_CMS_EXPORT_FILE /www/data/fiona/app/online/docs/poiExport/index.php
- setenvif_non_ssl:
- - 'HTTPS on HTTPS=on'
- directories:
- - directory_docroot:
- provider: 'directory'
- path: "/www/htdocs/ws.berlin-airport.de"
- addhandlers:
- - { handler: "proxy:unix:/var/run/php5-fpm-webservice.sock|fcgi://./" , extensions: '.php' }
- options:
- - FollowSymLinks
- allow_override:
- - All
- - provider: 'location'
- path: '/webservices_conf'
- require: 'all denied'
- - provider: 'locationmatch'
- path: '/webservices/(config.ini|certificates)'
- require: 'all denied'
- - provider: location
- path: '/webservices/push'
- auth_type: Digest
- auth_name: 'server'
- auth_digest_provider: file
- auth_user_file: '/etc/httpd/htdigest'
- auth_require: 'valid-user'
- rewrites:
- - comment: 'BERFBB-3603'
- rewrite_rule:
- - '^/webservices/payment/getProductTicketListForCustomerId.php(.*)$ https://ws.berlin-airport.de/webservices/payment/getProductTicketList.php$1'
-## deaktiviert entsprechend BERFBB-3256
-# rewrites:
-# - comment: 'BERFBB-3246'
-# rewrite_cond:
-# - '%%{ich-trickse}{QUERY_STRING} .*request=LOUNGE$'
-# rewrite_rule:
-# - '^(.*validateProductTicket.php.*)$ "http://tstws.berlin-airport.de/$1" [P]'
+++ /dev/null
----
-infra::additional_classes:
- - accounts
-# - airport_web_app
- - unitb_mobile_website
-
+++ /dev/null
----
-infra::additional_classes:
- - accounts
- - airport_web_app
- - pp_mcollective
- - unitb_mobile_website
-
+++ /dev/null
----
-accounts::users:
- harry.teuber:
- apply: true
- sudo: true
- ivan.prikhodko:
- apply: true
- sudo: true
- oliver.broad:
- apply: true
- sudo: false
- m_scholze:
- apply: true
- sudo: true
- deploy.vogel:
- apply: true
- sudo: true
-
-#airport_web_app::params::packagename: "pixelpark_fbb-dev"
-#airport_web_app::params::target: "/www/apps/fbb-dev"
-#airport_web_app::params::inifile: "/www/apps/fbb-dev/config.ini"
-#airport_web_app::params::docroot: "/www/htdocs/dev-ws01-berlin-airport-de.pixelpark.net/docs/webservices"
-#airport_web_app::params::config_params:
-# - database.host=127.0.0.1
-# - database.username=mobile_apps
-# - database.password="TttGcAWJyvHA#&$kLuAD"
-# - database.dbname=mobile_apps_backend
-# - cache.general.dir=/www/tmp/
-# - content.directory=/www/htdocs/dev-ws01-berlin-airport-de.pixelpark.net/docs/app/content/
-# - airline_data.file=/www/htdocs/dev-www01-berlin-airport-de.pixelpark.net/docs/_airlines/index.php
-# - poi_cms_export.file=/www/htdocs/dev-ws01-berlin-airport-de.pixelpark.net/docs/poiExport/index.php
-# - ws_base_url=dev-ws01-berlin-airport-de.pixelpark.net
-# - push.testmode = false
-# - push.flyamo = false
-# - dev.pxp = false
-# - passbook.log_location = /www/htdocs/dev-ws01-berlin-airport-de.pixelpark.net/docs/app/DOWNLOAD/passes/log
-# - passbook.store_location = /www/htdocs/dev-ws01-berlin-airport-de.pixelpark.net/docs/app/DOWNLOAD/passes
-# - passbook.email_to = harry.teuber@pixelpark.com
-# - special.json_path = /www/htdocs/dev-ws01-berlin-airport-de.pixelpark.net/docs/app/pushSpecial
-# - special.json_file = 10_pushSpecial.json
-unitb_mobile_website::database_host: "77.74.236.244"
-unitb_mobile_website::packages:
- pixelpark_fbb_datenpool:
- version: 'latest'
- pixelpark_fbb_hosting:
- version: 'latest'
- pixelpark_fbb_mobilewebsite:
- version: 'latest'
-unitb_mobile_website::application_env: testing
-unitb_mobile_website::provider: zypper
-unitb_mobile_website::docroot: '/www/htdocs/dev-wsmobile01-berlin-airport-de.pixelpark.net/docs'
+++ /dev/null
----
-infra::additional_classes:
- - accounts
-# - airport_web_app
- - pp_mcollective
- - unitb_mobile_website
-
+++ /dev/null
----
-infra::additional_classes:
- - accounts
- - airport_web_app
-# Mcollective wird nicht installiert,
-# da die Deployments immer manuell durchgefuehrt werden und die Installation unsere Umgebung mit einer zusaetzlichen RubyVersion unschoen macht
-# - pp_mcollective
- - unitb_mobile_website
-# fact override
-infra::profile::icinga2::client::ipv4: '77.74.236.234'
-
-# wunscheinstellung ueber Loadbalancer
-#unitb_mobile_website::database_host: "77.74.236.228"
-# gefordert fuer die Umstellung von Flughafen
-unitb_mobile_website::database_host: "127.0.0.1"
-airport_web_app::params::config_params:
-# wunscheinstellung ueber Loadbalancer
- - database.host=77.74.236.228
-# gefordert fuer die Umstellung von Flughafen, aufgrund von Problemen wieder auf VIP
-# - database.host=127.0.0.1
- - database.username=mobile_apps
- - database.password=ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAlWmrZsUhR90UwJOb0zWcbI1SHxkPojlz/VPVCtuf+sowioTEos8d0pPknbdKfwox5Yw8R2PqQEt1HRwzXGIpgqmR9Zb2SS6jHqIT2HupcmMrifKnn67OCZW5li9GgjPYQ3ZQN79vRUkk4N662oghaBXWxG27f082FGqj5qgegnZIInAVwNIh95KeRL2V81OjJNYM72X8VT3Ce/n7/uz0Wb376EJGpp4+46oZM4vxNqXVLcxmVR392tmc3diVSmkvX9xd+lGCt3STDVduSWlAnNK9Sz+d5W1kk3BBtBw8QFNvCTJz5+6zQSO3Kpkh5pCD6i8yRSKI7AD1jAvmdbZF2jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAruj03OSbCHzvfZK4K7KUEgCBIBLYNhtTTJlrYOIBsvTAP7xQ2CWtSxzcNQXW1mUkKWw==]
- - database.dbname=mobile_apps_backend
- - cache.general.dir=/www/tmp/
- - content.directory=/www/htdocs/ws.berlin-airport.de/docs/app/content/
- - airline_data.file=/www/data/fiona/app/online/docs/_airlines/index.php
- - poi_cms_export.file=/www/data/fiona/app/online/docs/poiExport/index.php
- - ws_base_url=ws.berlin-airport.de
- - push.testmode = false
- - push.flyamo = false
- - dev.pxp = false
- - passbook.log_location = /www/htdocs/ws.berlin-airport.de/logs
- - passbook.store_location = /www/htdocs/ws.berlin-airport.de/docs/app/passes
- - passbook.email_to = andre.staats@publicispixelpark.de
- - special.json_path = /www/htdocs/ws.berlin-airport.de/docs/app/pushSpecial
- - special.json_file = 10_pushSpecial.json
- - passbook.register_url = https://ws.berlin-airport.de/webservices/passbook/register.php
- - braintree.environment = production
- - braintree.merchantId = jx8x7wt9f8yzxjhs
- - braintree.publicKey = 2fghtw7dsddm4d8t
- - braintree.privateKey = 4e08d0425228542688551e833dd806a0
- - passbook.product_store_location = /www/htdocs/ws.berlin-airport.de/docs/app/passes
- - app.log_location = /www/logs/airport-web-app
-
-sudo::configs:
- web:
- priority: "10"
- content: |
- Defaults:web logfile=/home/web/sudo.log
- web ALL=(ALL) NOPASSWD:/usr/sbin/varnishadm -S /etc/varnish/secret -T77.74.236.234\:8888 ban.url .
+++ /dev/null
----
-infra::additional_classes:
- - accounts
- - airport_web_app
-# Mcollective wird nicht installiert,
-# da die Deployments immer manuell durchgefuehrt werden und die Installation unsere Umgebung mit einer zusaetzlichen RubyVersion unschoen macht
-# - pp_mcollective
- - unitb_mobile_website
-# fact override
-infra::profile::icinga2::client::ipv4: '77.74.236.232'
-
-# wunscheinstellung ueber Loadbalancer
-#unitb_mobile_website::database_host: "77.74.236.228"
-# gefordert fuer die Umstellung von Flughafen
-unitb_mobile_website::database_host: "127.0.0.1"
-airport_web_app::params::config_params:
-# wunscheinstellung ueber Loadbalancer
- - database.host=77.74.236.228
-# gefordert fuer die Umstellung von Flughafen, aufgrund von Problemen wieder auf VIP
-# - database.host=127.0.0.1
- - database.username=mobile_apps
- - database.password=ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAlWmrZsUhR90UwJOb0zWcbI1SHxkPojlz/VPVCtuf+sowioTEos8d0pPknbdKfwox5Yw8R2PqQEt1HRwzXGIpgqmR9Zb2SS6jHqIT2HupcmMrifKnn67OCZW5li9GgjPYQ3ZQN79vRUkk4N662oghaBXWxG27f082FGqj5qgegnZIInAVwNIh95KeRL2V81OjJNYM72X8VT3Ce/n7/uz0Wb376EJGpp4+46oZM4vxNqXVLcxmVR392tmc3diVSmkvX9xd+lGCt3STDVduSWlAnNK9Sz+d5W1kk3BBtBw8QFNvCTJz5+6zQSO3Kpkh5pCD6i8yRSKI7AD1jAvmdbZF2jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAruj03OSbCHzvfZK4K7KUEgCBIBLYNhtTTJlrYOIBsvTAP7xQ2CWtSxzcNQXW1mUkKWw==]
- - database.dbname=mobile_apps_backend
- - cache.general.dir=/www/tmp/
- - content.directory=/www/htdocs/ws.berlin-airport.de/docs/app/content/
- - airline_data.file=/www/data/fiona/app/online/docs/_airlines/index.php
- - poi_cms_export.file=/www/data/fiona/app/online/docs/poiExport/index.php
- - ws_base_url=ws.berlin-airport.de
- - push.testmode = false
- - push.flyamo = false
- - dev.pxp = false
- - passbook.log_location = /www/htdocs/ws.berlin-airport.de/logs
- - passbook.store_location = /www/htdocs/ws.berlin-airport.de/docs/app/passes
- - passbook.email_to = andre.staats@publicispixelpark.de
- - special.json_path = /www/htdocs/ws.berlin-airport.de/docs/app/pushSpecial
- - special.json_file = 10_pushSpecial.json
- - passbook.register_url = https://ws.berlin-airport.de/webservices/passbook/register.php
- - braintree.environment = production
- - braintree.merchantId = jx8x7wt9f8yzxjhs
- - braintree.publicKey = 2fghtw7dsddm4d8t
- - braintree.privateKey = 4e08d0425228542688551e833dd806a0
- - passbook.product_store_location = /www/htdocs/ws.berlin-airport.de/docs/app/passes
- - app.log_location = /www/logs/airport-web-app
-
-accounts::users:
- ivan.prikhodko:
- apply: true
- sudo: true
-
-sudo::configs:
- web:
- priority: "10"
- content: |
- Defaults:web logfile=/home/web/sudo.log
- Cmnd_Alias VARNISH = /usr/sbin/varnishadm -S /etc/varnish/secret -T77.74.236.232\:8888 ban.url .
- web ALL=(ALL) NOPASSWD:VARNISH
+++ /dev/null
----
-accounts::users:
- oliver.broad:
- apply: true
- sudo: false
- harry.teuber:
- apply: true
- sudo: false
- beate.hauss:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- samir.djulancic:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- frank.grunwald:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- tobias.gutknecht:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- kristina.matzat:
- apply: true
- sudo: false
- group: "users"
- mateusz.trebus:
- apply: true
- sudo: false
- group: "users"
- florian.dorrer:
- apply: true
- sudo: false
- group: "users"
- felix.maier:
- apply: true
- sudo: false
- group: "users"
- deploy.vogel:
- apply: true
- sudo: true
-
-unitb_mobile_website::packages:
- pixelpark_fbb_datenpool:
- version: '1-47'
- pixelpark_fbb_hosting:
- version: '1-165'
- pixelpark_fbb_mobilewebsite:
- version: '1-38'
-unitb_mobile_website::application_env: production
-unitb_mobile_website::provider: zypper
-unitb_mobile_website::docroot: '/www/htdocs/wsmobile.berlin-airport.de/docs'
-airport_web_app::params::packagename: "pixelpark_fbb"
-airport_web_app::params::inifile: "/www/apps/fbb/config.ini"
-airport_web_app::params::docroot: "/www/htdocs/ws.berlin-airport.de/docs/webservices"
-airport_web_app::params::version: 491-1
-airport_web_app::params::config_params:
- - database.host=77.74.236.228
- - database.username=mobile_apps
- - database.password=ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAlWmrZsUhR90UwJOb0zWcbI1SHxkPojlz/VPVCtuf+sowioTEos8d0pPknbdKfwox5Yw8R2PqQEt1HRwzXGIpgqmR9Zb2SS6jHqIT2HupcmMrifKnn67OCZW5li9GgjPYQ3ZQN79vRUkk4N662oghaBXWxG27f082FGqj5qgegnZIInAVwNIh95KeRL2V81OjJNYM72X8VT3Ce/n7/uz0Wb376EJGpp4+46oZM4vxNqXVLcxmVR392tmc3diVSmkvX9xd+lGCt3STDVduSWlAnNK9Sz+d5W1kk3BBtBw8QFNvCTJz5+6zQSO3Kpkh5pCD6i8yRSKI7AD1jAvmdbZF2jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAruj03OSbCHzvfZK4K7KUEgCBIBLYNhtTTJlrYOIBsvTAP7xQ2CWtSxzcNQXW1mUkKWw==]
- - database.dbname=mobile_apps_backend
- - cache.general.dir=/www/tmp/
- - content.directory=/www/htdocs/ws.berlin-airport.de/docs/app/content/
- - airline_data.file=/www/data/fiona/app/online/docs/_airlines/index.php
- - poi_cms_export.file=/www/data/fiona/app/online/docs/poiExport/index.php
- - ws_base_url=ws.berlin-airport.de
- - push.testmode = false
- - push.flyamo = false
- - dev.pxp = false
- - passbook.log_location = /www/htdocs/ws.berlin-airport.de/logs
- - passbook.store_location = /www/htdocs/ws.berlin-airport.de/docs/app/passes
- - passbook.email_to = andre.staats@publicispixelpark.de
- - special.json_path = /www/htdocs/ws.berlin-airport.de/docs/app/pushSpecial
- - special.json_file = 10_pushSpecial.json
- - passbook.register_url = https://ws.berlin-airport.de/webservices/passbook/register.php
- - braintree.environment = production
- - braintree.merchantId = jx8x7wt9f8yzxjhs
- - braintree.publicKey = 2fghtw7dsddm4d8t
- - braintree.privateKey = 4e08d0425228542688551e833dd806a0
- - passbook.product_store_location = /www/htdocs/ws.berlin-airport.de/docs/passes
- - app.log_location = /www/logs/airport-web-app
-
-sudo::configs:
- cmd_alias:
- priority: "09"
- content: |
- Cmnd_Alias APACHECHECK = /www/bin/www2 check
- Cmnd_Alias APACHERELOAD = /www/bin/www2 reload
- tobias.gutknecht:
- priority: "10"
- content: |
- Defaults:tobias.gutknecht logfile=/home/tobias.gutknecht/sudo.log
- tobias.gutknecht ALL=(ALL) NOPASSWD: APACHECHECK, APACHERELOAD
+++ /dev/null
----
-infra::additional_classes:
- - accounts
-# - airport_web_app
-# Mcollective wird nicht installiert, da hier eine zu harte Abhaengigkeit zu ruby 1.8 vorhanden ist
-# - pp_mcollective
- - unitb_mobile_website
-
-unitb_mobile_website::database_host: "77.74.236.244"
-unitb_mobile_website::mailform_dbhost: "77.74.236.244"
+++ /dev/null
----
-infra::additional_classes:
- - accounts
-# - airport_web_app
-# Mcollective wird nicht installiert, da hier eine zu harte Abhaengigkeit zu ruby 1.8 vorhanden ist
-# - pp_mcollective
- - unitb_mobile_website
-
-unitb_mobile_website::database_host: "77.74.236.245"
-unitb_mobile_website::mailform_dbhost: "77.74.236.245"
\ No newline at end of file
+++ /dev/null
----
-accounts::users:
- harry.teuber:
- apply: true
- sudo: true
- ivo.hanke:
- apply: true
- sudo: false
- oliver.broad:
- apply: true
- sudo: false
- beate.hauss:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- samir.djulancic:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- frank.grunwald:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- m_scholze:
- apply: true
- sudo: true
- deploy.vogel:
- apply: true
- sudo: true
- tobias.gutknecht:
- apply: true
- sudo: false
- group: "users"
- groups:
- - "cityscope"
- - "web"
- kristina.matzat:
- apply: true
- sudo: false
- group: "users"
- mateusz.trebus:
- apply: true
- sudo: false
- group: "users"
- florian.dorrer:
- apply: true
- sudo: false
- group: "users"
- felix.maier:
- apply: true
- sudo: false
- group: "users"
-
-airport_web_app::params::packagename: "pixelpark_fbb"
-airport_web_app::params::inifile: "/www/apps/fbb/config.ini"
-airport_web_app::params::docroot: "/www/htdocs/tstws.berlin-airport.de/docs/webservices"
-airport_web_app::params::version: "latest"
-airport_web_app::params::config_params:
- - database.host=77.74.236.246
- - database.username=mobile_apps
- - database.password=ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEALEMo+itAOjt4Fzpm9r0cCw3ye0lb0BcjigX4M9M7M9xcom9eJG5os+FrQwk/dGkL7dr4hmY7tMq54s/tK4HjRtAJBtp+cmSWhP1mlZUH2BIaqiGd7WtashCprDAO2y+19vam6iglde8lNxfriKJLu/eHM9jyy4lEu2Ty1CGevb0ooB9GR/CXio3G3K9COUZuGtPI1FB0zo53Voiz11DIJHjuwxTYl+KHo4RuxoPIJ2j5M76WzFeSTlIrbnYOu9cUN+I0k72xgmbZjrwSAjvVR4BI05MjD4DSLvoV3FCrC3bOEJ/zr1NgVC0+5LqwOUSB2glIMc1I4qyupiQ52AkSejBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAXz1YVb0fP8p+Q3f0rlEc0gCBsUq9eVodeCzPWGkYrJHqAHY0IcdQFR3KFfF+M7FhIug==]
- - database.dbname=mobile_apps_backend
- - cache.general.dir=/www/tmp/
- - content.directory=/www/htdocs/tstws.berlin-airport.de/docs/app/content/
- - airline_data.file=/www/data/fiona/app/online/docs/_airlines/index.php
- - poi_cms_export.file=/www/data/fiona/app/online/docs/poiExport/index.php
- - ws_base_url=tstws.berlin-airport.de
- - push.testmode = false
- - push.flyamo = false
- - dev.pxp = false
- - passbook.log_location = /www/htdocs/tstws.berlin-airport.de/logs
- - passbook.store_location = /www/htdocs/tstws.berlin-airport.de/docs/app/passes
- - passbook.email_to = andre.staats@publicispixelpark.de
- - special.json_path = /www/htdocs/tstws.berlin-airport.de/docs/app/pushSpecial
- - special.json_file = 10_pushSpecial.json
-unitb_mobile_website::packages:
- pixelpark_fbb_datenpool:
- version: 'latest'
- pixelpark_fbb_hosting:
- version: 'latest'
- pixelpark_fbb_mobilewebsite:
- version: 'latest'
-unitb_mobile_website::application_env: testing
-unitb_mobile_website::provider: zypper
-unitb_mobile_website::docroot: '/www/htdocs/tstwsmobile.berlin-airport.de/docs'
-
-unitb_mobile_website::database_username: "entgelt"
-unitb_mobile_website::database_password_prd: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAvHqfE64J3gX+WS2E5QpqMjxyMheMDtSW5M98S9ij0Cm2QhlEaHSdu82LSW4FBuM3I+lGFTUKF/fq577CfmZx58vMFS6TAFMR5qZOmvNISh3/kVH0Gb/oP2FxVLtlYiZO7Q6gJp0jJZZXx2egFqXBrmmd7WbUnm8ALJ/CWuo5cfXO7NhotXGrLflzEo9cKwgER7fipmrRhRpcYreD0i/xKOvgAsK8lWvHZpHXacxrIHtA4wELzzFU/ZLKZbSa+kjKXt5QJ6e1YqFUSWU2Vn0bE501nz/P/8IulqHglxF3NKf7lV6gwhlAYqWhFwjfDWI0+Ad8tymMemorxKouh2LKqDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDKosFBLOhDtGbjHt/Xtg+YgBDKCKChyhDwvURkiC7WdLm5]
-unitb_mobile_website::database_password_tep: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEABvf4ZL3OJCVgVfTzNkuVueUqNMjzkzOWM2899i8+CV9rf9GhN6wPBoRsu7nQsSXnE/JYb9QpZmP9ztuMI2993fiV1Gds4cwlbgw0bYu0wsSRZ8MWcvWBCdkCsfnjwLSeWBn3MIWRSUDLehtxwBexCT5rX9drjYxlNCP7QXWAqBPT1tx3z3GSTIzGq6p0y9Zgualdsu+gO4LXMFABdt5I3AsN0nxMJ4/HeDuYucoHa0Qr85uxnD363kbUpcTXUlbtec8qvS2LML7/uEISDIIFrUR0BBJ5chPHvBwje6r9HUkak9AacPJdbeQR/htXVlO82ixCZ7STPKpiwl+/IQIXuzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDASsKJDdCpl5gRnSA3dygwgCDBTvGDRlFK5A4EdJ/3uz7B2vIzW6ewOAwteg5QL34rzQ==]
-unitb_mobile_website::database_dbname: "entgelte"
-
-unitb_mobile_website::mailform_dbusername: "ber"
-unitb_mobile_website::mailform_dbpasswd_prd: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAFcH+bcoaMCSfxcVeULVHkNP2+HL44QLJjFHwl/kUAKNhhZghiWxvhhnCU6sebpZPisg6LU+asPLGQjXufvXgCNRA6MUPqXjGG0rLp3mZQcyqGE1HxW1R8VWgeRDtWm2j0MOb9w2TQ3f1oJ+BZepoz4B3HbZeDH4sZjtUXSJOJPBdanwr3R3jczfrAeTHyckNDePGpCAtqBOxqzP/AKa15PzZUhAyctTHXY3anu3NQIUkVAoeYBP+dKp5U2pKXvFCRo7s7m5TwhMpnFtVB0/B8mLZ6A6prKmi6P4VOWFL0mpdjcRASlfYDG13xBzSW7jMFiXM+XR7ogbiQ6Ln8lbZbjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCgZ70JFnWlyU0EX/V7QvShgBC/mS9oYp4QQqgSOKBgQXLb]
-unitb_mobile_website::mailform_dbpasswd_tep: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAjITItEvFsXnOtjXZmXCcUNVrWLhIrllsE+aKz+0d0XrgftKvjVSAM1QQJFAloerAY2C+Fs33s2iJtDPmaLWRzpxh7troPWX1HrmfhxoqsrqKohhgvFP/ybK6mHjjVh5H4L//eoeYYkbIQecEb/m5dGnrzjgVLeKkbnAdYRlrno7+AmoErOuHJ7ohGCJ2fNWDALJ8DSJz6UnXn15nMJwb/cIwgYzeXZpCttv5M6AJChYoktswEAnC4pAZGnWbBzEXes/MlKUA54AMiSJx3F47LSAtAuLyRuWsXYELaEpMabUCqrZhqixQL8LN/QptWysqHLX1YT0JMUSQ+GhJ4TmZEzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCTXizH+eCytC62xg+qIpLHgBBwy9X6AL3ddWugMksAg7tr]
-unitb_mobile_website::mailform_dbname: "website"
-
-unitb_mobile_website::flugplanAlt_dbusername: "bbf-fp-ausgabe"
-unitb_mobile_website::flugplanAlt_dbpwd_prd: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAALp/TrjGQLvuD8TsFYWye8tCuJfpPwurlUT2nmL9/5a2jg/HWWEuIfJ0Z0H0JSEfwjAZPK9iAAi9mYQwFjn+NzKi5HJo3amn9DhrsjrageXGY1qLYtY7Kd0fvq6X6E1VE1PiL+MewBC2P+Vu1FpFYvKdQPOUPcNdGIwFNooKdgqqFIDxj71iLpTyhC0lzQfn9s4IKyV5OMF2WaMHYizQiE1mt3GAbEiRx6AMe4pHEfYThf1+QSwFWfk+Iq4qQoBR64lGjouwXL/31AKXaj9bibnz8Uh03hcw/uzZpNCUSd7/+lDOHidZUFnYpqJAIuAMeTQhk4yR3mw5dat/i4B92zA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCq9o5oetkNZeCtNTkG7WvrgBCo3xNQMbmicCEZge11GWb0]
-unitb_mobile_website::flugplanAlt_dbpwd_tep: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAba8CjIL0Qk0yMq87ivgkKG4t+ITlzAPkkFU/rWKjzRJbpFVvwn1YFMR6PV3kFCg5fz3880hqbL6+SWAfR4VDImkPiqfCqI9isrPWI0AfI3wJNlevQorwjSXl/4hPse89oDrOyfhVha3rQttLbPM/YddzzSx/epg5kwIsd4ck2b6SxVyzjpiNJesLdod7oNmX6D0T1by5bYYUgvckhVMYY3aFZH1wBXAJ+YbDD7ZLih+r+erP4WdtCbzikT5DafbDNpGGEI8yZlJza5Ns5INTYvOSk2eAl0JQzp7IGPJhVJp5HI3NuhjFoXyFuolICm5fTg/43IGN/1dB22VJrMY+yjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBIVzDejA7Gs+AOT7yS0HXZgCBJdDoeFxgk/Vj44CaplkO5Soh2oELIbRRMH9bwnKPUeg==]
-unitb_mobile_website::flugplanAlt_dbname: "flugplan_alt"
-
-sudo::configs:
- cmd_alias:
- priority: "09"
- content: |
- Cmnd_Alias APACHECHECK = /www/bin/www2 check
- Cmnd_Alias APACHERELOAD = /www/bin/www2 reload
- tobias.gutknecht:
- priority: "10"
- content: |
- Defaults:tobias.gutknecht logfile=/home/tobias.gutknecht/sudo.log
- tobias.gutknecht ALL=(ALL) NOPASSWD: APACHECHECK, APACHERELOAD