Nikerabbit has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/143034

Change subject: Tweak group permissions
......................................................................

Tweak group permissions

Change-Id: I50cee05223d5f70f4852a0118f6975c9aed32cae
---
M puppet/modules/base/manifests/init.pp
M puppet/modules/users/manifests/init.pp
2 files changed, 21 insertions(+), 15 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/translatewiki 
refs/changes/34/143034/1

diff --git a/puppet/modules/base/manifests/init.pp 
b/puppet/modules/base/manifests/init.pp
index 0b55788..9075f8e 100644
--- a/puppet/modules/base/manifests/init.pp
+++ b/puppet/modules/base/manifests/init.pp
@@ -1,6 +1,7 @@
 class base {
   package { [
     # Basic packages
+    'acl',
     'ack-grep',
     'apticron', # Daily message about available updates to root
     'bash-completion',
diff --git a/puppet/modules/users/manifests/init.pp 
b/puppet/modules/users/manifests/init.pp
index ea9e3e1..956c098 100644
--- a/puppet/modules/users/manifests/init.pp
+++ b/puppet/modules/users/manifests/init.pp
@@ -16,12 +16,17 @@
     gid    => 1002
   }
 
+  group { 'www-shared':
+    ensure => present,
+    gid    => 1020
+  }
+
   user {
     'siebrand':
       ensure     => present,
       uid        => 1000,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => ['betawiki', 'www-shared'],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -31,7 +36,7 @@
       ensure     => present,
       uid        => 1001,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => ['betawiki', 'www-shared'],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -41,7 +46,7 @@
       ensure     => present,
       uid        => 1002,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => ['betawiki', 'www-shared'],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -51,7 +56,7 @@
       ensure     => absent,
       uid        => 1003,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -71,7 +76,7 @@
       ensure     => present,
       uid        => 1005,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => ['betawiki', 'www-shared'],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -81,7 +86,7 @@
       ensure     => present,
       uid        => 1006,
       gid        => 'users',
-      groups     => [''],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -91,7 +96,7 @@
       ensure     => absent,
       uid        => 1007,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -111,7 +116,7 @@
       ensure     => absent,
       uid        => 1009,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -131,7 +136,7 @@
       ensure     => present,
       uid        => 1011,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => ['betawiki', 'www-shared'],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -151,7 +156,7 @@
       ensure     => absent,
       uid        => 1013,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -161,7 +166,7 @@
       ensure     => absent,
       uid        => 1014,
       gid        => 'users',
-      groups     => [''],
+      groups     => [],
       shell      => '/usr/sbin/nologin',
       password   => '',
       managehome => true,
@@ -171,7 +176,7 @@
       ensure     => absent,
       uid        => 1015,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -181,7 +186,7 @@
       ensure     => absent,
       uid        => 1016,
       gid        => 'users',
-      groups     => [''],
+      groups     => [],
       shell      => '/usr/sbin/nologin',
       password   => '',
       managehome => true,
@@ -191,7 +196,7 @@
       ensure     => absent,
       uid        => 1017,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => [],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,
@@ -211,7 +216,7 @@
       ensure     => present,
       uid        => 1019,
       gid        => 'users',
-      groups     => ['betawiki'],
+      groups     => ['betawiki', 'www-shared'],
       shell      => '/bin/bash',
       password   => '',
       managehome => true,

-- 
To view, visit https://gerrit.wikimedia.org/r/143034
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I50cee05223d5f70f4852a0118f6975c9aed32cae
Gerrit-PatchSet: 1
Gerrit-Project: translatewiki
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <niklas.laxst...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to