From 8c0366e789fea170a1ff91407791c38905f7fce8 Mon Sep 17 00:00:00 2001 From: Heiko Hardt Date: Thu, 30 Mar 2017 18:41:29 +0200 Subject: [PATCH] =?utf8?q?[TASK]=20Abgleich=20der=20System-Benutzer=20inkl?= =?utf8?q?.=20Jenkins=20(sudo=20apache)=20f=C3=BCr=20alle=20K=C3=B6lner=20?= =?utf8?q?TYPO3=20Projekte?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- customer/bmas-typo3/common.yaml | 23 +++++++++++++++- customer/bmbf/common.yaml | 21 +++++++++++++++ customer/bmf-datacenter/common.yaml | 27 +++++++++++++++---- customer/bmwi-gruenderwoche/common.yaml | 14 ++++++++-- ...test-web-buschjaeger-de.pixelpark.net.yaml | 16 +++++++++-- .../web01-buschjaeger-de.pixelpark.net.yaml | 16 +++++++++-- .../web02-buschjaeger-de.pixelpark.net.yaml | 16 +++++++++-- customer/joml/common.yaml | 24 ++++++++++++++++- ...b01-haushaltsplan-koeln.pixelpark.net.yaml | 21 +++++++++++++++ 9 files changed, 163 insertions(+), 15 deletions(-) diff --git a/customer/bmas-typo3/common.yaml b/customer/bmas-typo3/common.yaml index 137c9f5d..f5103dbd 100644 --- a/customer/bmas-typo3/common.yaml +++ b/customer/bmas-typo3/common.yaml @@ -3,8 +3,29 @@ accounts::users: service.typo3: apply: true group: apache + jenkins: + apply: true + group: apache + felix.rauch: + apply: true + heiko.hardt: + apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true - +sudo::configs: + becomeApache: + priority: "06" + content: | + jenkins ALL=(apache) NOPASSWD: ALL repo::remi_php56: true diff --git a/customer/bmbf/common.yaml b/customer/bmbf/common.yaml index 97506e76..521f17b1 100644 --- a/customer/bmbf/common.yaml +++ b/customer/bmbf/common.yaml @@ -7,6 +7,23 @@ accounts::users: sudo: true sudo_cmds: - NODEWALL + jenkins: + apply: true + group: apache + felix.rauch: + apply: true + heiko.hardt: + apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true sudo::configs: cmd_alias: @@ -16,6 +33,10 @@ sudo::configs: priority: "06" content: | service.typo3 ALL=(apache) NOPASSWD: ALL + becomeApache: + priority: "07" + content: | + jenkins ALL=(apache) NOPASSWD: ALL nodejs::manage_package_repo: false diff --git a/customer/bmf-datacenter/common.yaml b/customer/bmf-datacenter/common.yaml index 1e7b25a5..da710120 100644 --- a/customer/bmf-datacenter/common.yaml +++ b/customer/bmf-datacenter/common.yaml @@ -1,18 +1,35 @@ --- accounts::users: - sylvia.egger: - apply: true - group: apache - matthias.schmidt: + marcus.baer: apply: true group: apache service.typo3: apply: true group: apache - marcus.baer: + jenkins: apply: true group: apache + felix.rauch: + apply: true + heiko.hardt: + apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true +sudo::configs: + becomeApache: + priority: "06" + content: | + jenkins ALL=(apache) NOPASSWD: ALL + site::role: base site::additional_classes: - site::profile::typo3 diff --git a/customer/bmwi-gruenderwoche/common.yaml b/customer/bmwi-gruenderwoche/common.yaml index 84fe80c3..2675cef3 100644 --- a/customer/bmwi-gruenderwoche/common.yaml +++ b/customer/bmwi-gruenderwoche/common.yaml @@ -1,15 +1,25 @@ --- accounts::users: - jenkins: + service.typo3: apply: true group: apache - service.typo3: + jenkins: apply: true group: apache + felix.rauch: + apply: true heiko.hardt: apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true matthias.schmidt: apply: true + sylvia.egger: + apply: true bmwi.delivery: apply: true group: apache diff --git a/customer/buschjaeger/test-web-buschjaeger-de.pixelpark.net.yaml b/customer/buschjaeger/test-web-buschjaeger-de.pixelpark.net.yaml index 6f702e4c..1467319b 100644 --- a/customer/buschjaeger/test-web-buschjaeger-de.pixelpark.net.yaml +++ b/customer/buschjaeger/test-web-buschjaeger-de.pixelpark.net.yaml @@ -6,14 +6,26 @@ site::additional_classes: - solr accounts::users: + service.typo3: + apply: true + group: apache jenkins: apply: true group: apache + felix.rauch: + apply: true heiko.hardt: apply: true - felix.rauch: + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: apply: true - groups: apache apache::default_vhost: false diff --git a/customer/buschjaeger/web01-buschjaeger-de.pixelpark.net.yaml b/customer/buschjaeger/web01-buschjaeger-de.pixelpark.net.yaml index 50f16eaa..4a48b466 100644 --- a/customer/buschjaeger/web01-buschjaeger-de.pixelpark.net.yaml +++ b/customer/buschjaeger/web01-buschjaeger-de.pixelpark.net.yaml @@ -13,14 +13,26 @@ solr::host: search01-buschjaeger-de.pixelpark.net repo::remi_php70: true accounts::users: - jenkins: + service.typo3: apply: true group: apache - service.typo3: + jenkins: apply: true group: apache + felix.rauch: + apply: true heiko.hardt: apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true ### SFTP Accounts ### #site::profile::apache::pp_vhosts: diff --git a/customer/buschjaeger/web02-buschjaeger-de.pixelpark.net.yaml b/customer/buschjaeger/web02-buschjaeger-de.pixelpark.net.yaml index b7848f08..a502235e 100644 --- a/customer/buschjaeger/web02-buschjaeger-de.pixelpark.net.yaml +++ b/customer/buschjaeger/web02-buschjaeger-de.pixelpark.net.yaml @@ -13,14 +13,26 @@ solr::host: search02-buschjaeger-de.pixelpark.net repo::remi_php70: true accounts::users: - jenkins: + service.typo3: apply: true group: apache - service.typo3: + jenkins: apply: true group: apache + felix.rauch: + apply: true heiko.hardt: apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true ### SFTP Accounts ### #site::profile::apache::pp_vhosts: diff --git a/customer/joml/common.yaml b/customer/joml/common.yaml index 3ba02981..242dd144 100644 --- a/customer/joml/common.yaml +++ b/customer/joml/common.yaml @@ -2,11 +2,33 @@ apache::default_vhost: false - accounts::users: service.typo3: apply: true group: apache + jenkins: + apply: true + group: apache + felix.rauch: + apply: true + heiko.hardt: + apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true + +sudo::configs: + becomeApache: + priority: "06" + content: | + jenkins ALL=(apache) NOPASSWD: ALL php::fpm::pools: www: diff --git a/customer/stadt-koeln/web01-haushaltsplan-koeln.pixelpark.net.yaml b/customer/stadt-koeln/web01-haushaltsplan-koeln.pixelpark.net.yaml index 67cfc653..d52bdbfd 100644 --- a/customer/stadt-koeln/web01-haushaltsplan-koeln.pixelpark.net.yaml +++ b/customer/stadt-koeln/web01-haushaltsplan-koeln.pixelpark.net.yaml @@ -8,12 +8,33 @@ accounts::users: service.typo3: apply: true group: apache + jenkins: + apply: true + group: apache + felix.rauch: + apply: true + heiko.hardt: + apply: true + jens.vollmer: + apply: true + kerstin.sieren: + apply: true + lothar.schickhoff: + apply: true + matthias.schmidt: + apply: true + sylvia.egger: + apply: true sudo::configs: service.typo3: priority: "06" content: | service.typo3 ALL=(apache) NOPASSWD: ALL + becomeApache: + priority: "07" + content: | + jenkins ALL=(apache) NOPASSWD: ALL apache::default_vhost: false apache::mpm_module: event -- 2.39.5