jenkins-bot has submitted this change and it was merged.

Change subject: Users for the new server
......................................................................


Users for the new server

Users who have not logged this year have been disabled

Change-Id: I28849edaaed784081f02185415c48b4d8f4bb1d8
---
A puppet/modules/users/manifests/init.pp
M puppet/site.pp
2 files changed, 200 insertions(+), 0 deletions(-)

Approvals:
  Siebrand: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/puppet/modules/users/manifests/init.pp 
b/puppet/modules/users/manifests/init.pp
new file mode 100644
index 0000000..a33b762
--- /dev/null
+++ b/puppet/modules/users/manifests/init.pp
@@ -0,0 +1,199 @@
+class users {
+  group { "betawiki":
+    ensure => present,
+    gid => 1002
+  }
+
+  user {
+    'siebrand':
+      ensure     => present,
+      uid        => 1000,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/siebrand',
+      comment    => 'Siebrand Mazeland';
+    'nike':
+      ensure     => present,
+      uid        => 1001,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/nike',
+      comment    => 'Niklas Laxstrom';
+    'betawiki':
+      ensure     => present,
+      uid        => 1002,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/betawiki',
+      comment    => 'Ur Wiki';
+    'minuteelectron': # Last login 2011-09-11
+      ensure     => absent,
+      uid        => 1003,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/minuteelectron',
+      comment    => 'Robert Leverington';
+    'reedy':
+      ensure     => present,
+      uid        => 1004,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/reedy',
+      comment    => 'Sam Reed';
+    'raymond':
+      ensure     => present,
+      uid        => 1005,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/raymond',
+      comment    => 'Raimond Spekking';
+    'mah':
+      ensure     => present,
+      uid        => 1006,
+      gid        => 'users',
+      groups     => [''],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/mah',
+      comment    => 'Mark Hershberger';
+    'ialex':
+      ensure     => present,
+      uid        => 1007,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/ialex',
+      comment    => 'Alexandre Emsenhuber';
+    'robin': # Last login 2012-11-12
+      ensure     => absent,
+      uid        => 1008,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/robin',
+      comment    => 'Robin Pepermans';
+    'huji': # Last login 2011-09-23
+      ensure     => absent,
+      uid        => 1009,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/huji',
+      comment    => 'Huji Lee';
+    'lcawte':
+      ensure     => present,
+      uid        => 1010,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/lcawte',
+      comment    => 'Lewis Cawte';
+    'amir':
+      ensure     => present,
+      uid        => 1011,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/amir',
+      comment    => 'Amir Aharoni';
+    'santhosh':
+      ensure     => present,
+      uid        => 1012,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/santhosh',
+      comment    => 'Santhosh Thottingal';
+    'chad': # Last login 2012-12-18
+      ensure     => absent,
+      uid        => 1013,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/chad',
+      comment    => 'Chad Horohoe';
+    'valhallasw': # Was for rbot account, no longer in use.
+      ensure     => absent,
+      uid        => 1014,
+      gid        => 'users',
+      groups     => [''],
+      shell      => '/usr/sbin/nologin',
+      password   => '',
+      managehome => true,
+      home       => '/home/valhallasw',
+      comment    => 'Merlijn van Deen';
+    'antoine': # Last login 2012-04-04
+      ensure     => absent,
+      uid        => 1015,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/antoine',
+      comment    => 'Antoine Musso';
+    'rbot': # No longer in use.
+      ensure     => absent,
+      uid        => 1016,
+      gid        => 'users',
+      groups     => [''],
+      shell      => '/usr/sbin/nologin',
+      password   => '',
+      managehome => true,
+      home       => '/home/rbot',
+      comment    => 'Reviewer Bot';
+    'tor':
+      ensure     => present,
+      uid        => 1017,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/tor',
+      comment    => 'Lukasz Garczewski';
+    'kartik':
+      ensure     => present,
+      uid        => 1018,
+      gid        => 'users',
+      groups     => ['betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/kartik',
+      comment    => 'Kartik Mistry';
+  }
+}
diff --git a/puppet/site.pp b/puppet/site.pp
index f7c3242..c733d77 100644
--- a/puppet/site.pp
+++ b/puppet/site.pp
@@ -4,6 +4,7 @@
 }
 
 node default {
+  include users
   include base
   include nginx
   include php

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I28849edaaed784081f02185415c48b4d8f4bb1d8
Gerrit-PatchSet: 4
Gerrit-Project: translatewiki
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <[email protected]>
Gerrit-Reviewer: Siebrand <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to