Nikerabbit has uploaded a new change for review.

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


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, 197 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/translatewiki 
refs/changes/05/91605/1

diff --git a/puppet/modules/users/manifests/init.pp 
b/puppet/modules/users/manifests/init.pp
new file mode 100644
index 0000000..5b380a1
--- /dev/null
+++ b/puppet/modules/users/manifests/init.pp
@@ -0,0 +1,196 @@
+class users {
+  include sudo
+
+  user {
+    'siebrand':
+      ensure     => present,
+      uid        => 1000,
+      gid        => 'users',
+      groups     => ['sudo', 'betawiki'],
+      shell      => '/bin/bash',
+      password   => '',
+      managehome => true,
+      home       => '/home/siebrand',
+      comment    => 'Siebrand Mazeland';
+    'nike':
+      ensure     => present,
+      uid        => 1001,
+      gid        => 'users',
+      groups     => ['sudo', '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: newchange
Gerrit-Change-Id: I28849edaaed784081f02185415c48b4d8f4bb1d8
Gerrit-PatchSet: 1
Gerrit-Project: translatewiki
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <[email protected]>

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

Reply via email to