Faidon Liambotis has submitted this change and it was merged.

Change subject: Shell access for Bryan Davis.
......................................................................


Shell access for Bryan Davis.

Engineer in MediaWiki Core team reporting to RobLa.

RT #5872

Change-Id: I47758d25519686d12c4d006fec8e1d1ec0d4e40c
---
M manifests/admins.pp
1 file changed, 22 insertions(+), 0 deletions(-)

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



diff --git a/manifests/admins.pp b/manifests/admins.pp
index bd30fea..e22922a 100644
--- a/manifests/admins.pp
+++ b/manifests/admins.pp
@@ -316,6 +316,27 @@
                }
        }
 
+       class bd808 inherits baseaccount {
+               $username = "bd808"
+               $realname = "Bryan Davis"
+               $uid = 652
+               $enabled = true
+
+               unixaccount { $realname: username => $username, uid => $uid, 
gid => $gid }
+
+                       if $enabled == true and $manage_home {
+                               Ssh_authorized_key { require => 
Unixaccount[$realname]}
+
+                               ssh_authorized_key {
+                               "[email protected]":
+                                       ensure  => present,
+                                       user    => $username,
+                                       type    => "ssh-rsa",
+                                       key     => 
"AAAB3NzaC1yc2EAAAADAQABAAABAQCdtHX29Vcd5n950X3H11kAbQdmKTCJvOOclRKkaXGofp6UuCzgbbdK4Lfvz3cZ2dH9Kvv6M+Yf2uzh6XN470XxXIP91IzA7lVcaMV0sjOuhZKSvqe0NlA4kN/uytHGcfmBxlYAM+b1RxtveXTle3vVWefo1SkQ4fHteA8U/WWXhQ11HnCGd/ZAuiPTf4Fyfe5HFY6y4ECj7zTBEX6I6m2vDyJB7vsthfsmjWbll5Nr+wpcEp2ILVYdp+N+BUhHLkH4C6pivdxpAZQMSpACPPI7Bs+2Fmr08aVnaYKSFC6eZAFogf2lQ3l1oUVBhJRO4OX++E3TNEHNmJ6FeHD4acFv";
+                       }
+               }
+       }
+
        class brion inherits baseaccount {
                $username = "brion"
                $realname = "Brion Vibber"
@@ -3119,6 +3140,7 @@
        include accounts::anomie
        include accounts::awight
        include accounts::awjrichards
+       include accounts::bd808
        include accounts::bsitu
        include accounts::cmcmahon
        include accounts::csteipp

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I47758d25519686d12c4d006fec8e1d1ec0d4e40c
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: BryanDavis <[email protected]>
Gerrit-Reviewer: BryanDavis <[email protected]>
Gerrit-Reviewer: Dzahn <[email protected]>
Gerrit-Reviewer: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: Greg Grossmeier <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: RobLa <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to