[Lsb-messages] /var/www/bzr/lsb/devel/puppet-lsb r68: Add user info for Stew Benedict.

Jeff Licquia licquia at linuxfoundation.org
Fri Jan 27 15:25:39 UTC 2012


------------------------------------------------------------
revno: 68
committer: Jeff Licquia <licquia at linuxfoundation.org>
branch nick: puppet-lsb
timestamp: Fri 2012-01-27 10:25:39 -0500
message:
  Add user info for Stew Benedict.
added:
  modules/user/manifests/stewb.pp
modified:
  manifests/nodes/lsb1.pp
  modules/sudo/files/sudoers/lsb1.linux-foundation.org
  modules/user/manifests/virtual.pp
-------------- next part --------------
=== modified file 'manifests/nodes/lsb1.pp'
--- a/manifests/nodes/lsb1.pp	2012-01-26 17:03:59 +0000
+++ b/manifests/nodes/lsb1.pp	2012-01-27 15:25:39 +0000
@@ -1,6 +1,6 @@
 node 'lsb1.linux-foundation.org' {
 
-    include user::lfadmin, user::licquia
+    include user::lfadmin, user::licquia, user::stewb
 
     include sudo
 

=== modified file 'modules/sudo/files/sudoers/lsb1.linux-foundation.org'
--- a/modules/sudo/files/sudoers/lsb1.linux-foundation.org	2012-01-22 22:58:15 +0000
+++ b/modules/sudo/files/sudoers/lsb1.linux-foundation.org	2012-01-27 15:25:39 +0000
@@ -39,6 +39,8 @@
 
 # User privilege specification
 root	ALL = (ALL) ALL
-lfadmin	ALL = (ALL) ALL 
+lfadmin	ALL = (ALL) ALL
+licquia	ALL = (ALL) ALL
+stewb	ALL = (ALL) ALL
 
 nobody  ALL = (root) NOPASSWD: /usr/bin/bzr update -q

=== added file 'modules/user/manifests/stewb.pp'
--- a/modules/user/manifests/stewb.pp	1970-01-01 00:00:00 +0000
+++ b/modules/user/manifests/stewb.pp	2012-01-27 15:25:39 +0000
@@ -0,0 +1,19 @@
+class user::stewb inherits user::virtual {
+
+    realize(
+        User['stewb'],
+    )
+
+    mailalias { 'stewb':
+        ensure      => present,
+        recipient   => 'stewb at linuxfoundation.org',
+    }
+
+    ssh_authorized_key { 'stew at pavilion.e-artisan.org':
+        ensure  => present,
+        type    => 'ssh-dss',
+        key     => 'AAAAB3NzaC1kc3MAAACBAKYW5pKhw/Duu2zuqOhNwPotLD6BT8NYiN5nx5mVL9UPECgz6dlPIM4QNf1CKnPxAKlozXz4l9moDo8Yn7rz/PAhv4UBjRzJnINVm60dY7OOKSSZE4otzRqtaZ8/eF7ntJVhxIAyJ8Zng1X63joM32hBsm5xW5wrkUTkcgq+7oOdAAAAFQC9JYXbMWOHeNUk9Jj7rD0mFYZZsQAAAIAc/JwZ5bAvB0nJSjmiHhisfczRyNbU9WiJz0mRHqIFRxmNsfbFBsp60J+8NyHy4ISyVvhZGPxsIikiVM5cdjnwIZGtRr6YxTc+VWRB5FzREjGPA6Ix5v+tMkDMCHMy1kC76FfLLTizXa5/deAGwRveaGwH8vxmnYucGe3rU71BowAAAIEAkYnRJ6ctRMx4Qqzcvcy9KxTlIjAGcZUlIG1dn0CZK7PBNTHEG102nRez6rXCP5ARFVjCvfrezvFBC8yUYc/QAi73M9XMxti80rE2hEx702kHB4aHjTeya3nlvNJudKtc1K7FkVEvDr7Sbcsfu9MIJ2+Vfd1oXps9W/yOZunB4wM=',
+        user    => 'stewb',
+    }
+
+}

=== modified file 'modules/user/manifests/virtual.pp'
--- a/modules/user/manifests/virtual.pp	2012-01-26 17:02:15 +0000
+++ b/modules/user/manifests/virtual.pp	2012-01-27 15:25:39 +0000
@@ -21,4 +21,14 @@
         managehome  => true,
     }
 
+    @user { 'stewb':
+        ensure      => present,
+        uid         => '1002',
+        gid         => '100',
+        comment     => 'Stew Benedict',
+        home        => '/home/stewb',
+        shell       => '/bin/bash',
+        managehome  => true,
+    }
+
 }



More information about the lsb-messages mailing list