]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
[TASK] Abgleich der System-Benutzer inkl. Jenkins (sudo apache) für alle Kölner TYPO3...
authorHeiko Hardt <software.heiko@hardt.me>
Thu, 30 Mar 2017 16:41:29 +0000 (18:41 +0200)
committerHeiko Hardt <software.heiko@hardt.me>
Thu, 30 Mar 2017 16:41:29 +0000 (18:41 +0200)
customer/bmas-typo3/common.yaml
customer/bmbf/common.yaml
customer/bmf-datacenter/common.yaml
customer/bmwi-gruenderwoche/common.yaml
customer/buschjaeger/test-web-buschjaeger-de.pixelpark.net.yaml
customer/buschjaeger/web01-buschjaeger-de.pixelpark.net.yaml
customer/buschjaeger/web02-buschjaeger-de.pixelpark.net.yaml
customer/joml/common.yaml
customer/stadt-koeln/web01-haushaltsplan-koeln.pixelpark.net.yaml

index 137c9f5d1f3aa96bba390677bc137dd625a40c33..f5103dbda6b0fd7a8647f91031b29c8f16c03c83 100644 (file)
@@ -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
 
index 97506e760c742d2b528f50c8dd8e67e41e330468..521f17b176336e4fce601837b73d269c8cb045fd 100644 (file)
@@ -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
index 1e7b25a5ce7d0f0d6f403787d3581a139bf05d01..da710120b9723823f60c73761fd3414d1ba84d54 100644 (file)
@@ -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
index 84fe80c3b8ab1cbe7e5a66fbdacf1bb2081f64c9..2675cef36c206cf2e26382e91f455c2b148c97e2 100644 (file)
@@ -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
index 6f702e4c45992d41099014881929a18a31a55288..1467319b6ccfd50786e12789b02f7c94cf0312be 100644 (file)
@@ -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
 
index 50f16eaa94e842cddabde8ce987e3833b6d772a4..4a48b46673b28fd67beab0dfa1e1426bc11d6575 100644 (file)
@@ -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:
index b7848f083e9b065503f04d490a78d169ed1dc308..a502235e5a869541ea8fe33fddf6ed77c79a8543 100644 (file)
@@ -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:
index 3ba029817ada5ead25d2917f92e7f345a01bdb89..242dd144c06a5ec05c487d681745b7ca93e392cd 100644 (file)
@@ -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:
index 67cfc6537fb4e931d6077331f61bfbdd57e11803..d52bdbfdf00cc049353851a5076a148dd484847c 100644 (file)
@@ -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