From 0de35abd87bf13aaf6be6f2ded6cbeae7b572dd7 Mon Sep 17 00:00:00 2001 From: Mike Hanby <mhanby@uab.edu> Date: Tue, 7 Oct 2014 10:33:57 -0500 Subject: [PATCH] Added three new non Cheaha users, two to mephisto and one to ee-ay1 * Mephisto: rafaelc, miskosr * ee-ay1: yildirim --- manifests/ee_ay1_users.pp | 26 ++++++++++++++++++++++++++ manifests/ee_yg1_users.pp | 26 -------------------------- manifests/mephisto_users.pp | 6 ++++++ manifests/virtual_groups.pp | 12 ++++++++++++ manifests/virtual_users.pp | 24 ++++++++++++++++++++++++ 5 files changed, 68 insertions(+), 26 deletions(-) create mode 100644 manifests/ee_ay1_users.pp delete mode 100644 manifests/ee_yg1_users.pp diff --git a/manifests/ee_ay1_users.pp b/manifests/ee_ay1_users.pp new file mode 100644 index 0000000..895c484 --- /dev/null +++ b/manifests/ee_ay1_users.pp @@ -0,0 +1,26 @@ +# Class: users::ee_ay1_users +# +# This module manages users and groups for ee-ay1 Dell Precision T1650 workstation +# +# Parameters: none +# +# Actions: +# +# Requires: see Modulefile +# +# Sample Usage: +# +class users::ee_ay1_users inherits users::virtual_users +{ + User["gmyers"] { gid => ["gmyers"], groups => ["ee"] } + User["yildirim"] { gid => ["yildirim"], groups => ["ee"] } + + # Realize full time users of ee-ay1 + realize( + Group["ee"], + User["gmyers"], + Group["gmyers"], + User["yildirim"], + Group["yildirim"], + ) +} diff --git a/manifests/ee_yg1_users.pp b/manifests/ee_yg1_users.pp deleted file mode 100644 index 07a221c..0000000 --- a/manifests/ee_yg1_users.pp +++ /dev/null @@ -1,26 +0,0 @@ -# Class: users::ee_yg1_users -# -# This module manages users and groups for ee-yg1 R420 server -# -# Parameters: none -# -# Actions: -# -# Requires: see Modulefile -# -# Sample Usage: -# -class users::ee_yg1_users inherits users::virtual_users -{ - User["gaoyi"] { gid => ["gaoyi"], groups => ["ee"] } - User["gmyers"] { gid => ["gmyers"], groups => ["ee"] } - - # Realize full time users of ee-yg1 - realize( - Group["ee"], - User["gaoyi"], - Group["gaoyi"], - User["gmyers"], - Group["gmyers"], - ) -} diff --git a/manifests/mephisto_users.pp b/manifests/mephisto_users.pp index 5002fba..1500917 100644 --- a/manifests/mephisto_users.pp +++ b/manifests/mephisto_users.pp @@ -68,7 +68,9 @@ class users::mephisto_users inherits users::virtual_users User["harongjr"] { gid => ["harongjr"], groups +> ["me"] } User["kmelliso"] { gid => ["kmelliso"], groups +> ["me"] } User["kschrum"] { gid => ["kschrum"], groups +> ["me"] } + User["miskosr"] { gid => ["miskosr"], groups +> ["me"] } User["mmullane"] { gid => ["mmullane"], groups +> ["me"] } + User["rafaelc"] { gid => ["rafaelc"], groups +> ["me"] } # Add shum and dino-theodorou to group citronelle User["sam9412"] { gid => ["sam9412"], groups => ["etlab"] } @@ -188,6 +190,8 @@ class users::mephisto_users inherits users::virtual_users User["marker"], User["mcglowna"], User["mek"], + User["miskosr"], + Group["miskosr"], User["mmullane"], Group["mmullane"], User["msalama"], @@ -199,6 +203,8 @@ class users::mephisto_users inherits users::virtual_users User["prapanj"], User["psw22"], User["pwalsh"], + User["rafaelc"], + Group["rafaelc"], User["rcloud"], User["roy"], User["sakles"], diff --git a/manifests/virtual_groups.pp b/manifests/virtual_groups.pp index 3be4db2..83f3c61 100644 --- a/manifests/virtual_groups.pp +++ b/manifests/virtual_groups.pp @@ -2240,5 +2240,17 @@ class users::virtual_groups gid => "10612", ensure => "present", } + @group { "yildirim": + gid => "10613", + ensure => "present", + } + @group { "rafaelc": + gid => "10614", + ensure => "present", + } + @group { "miskosr": + gid => "10615", + ensure => "present", + } } diff --git a/manifests/virtual_users.pp b/manifests/virtual_users.pp index 80b5594..a568395 100644 --- a/manifests/virtual_users.pp +++ b/manifests/virtual_users.pp @@ -5991,5 +5991,29 @@ class users::virtual_users comment => "Christopher E Arias, cearias@uab.edu, CIVIL, Nasim Uddin (nuddin@uab.edu)", managehome => true, } + # 20141007 - Added new ENG user yildirim possible future Cheaha user - + @user { "yildirim": + ensure => "present", + uid => "10613", + gid => "ee", + comment => "Abidin Yildirim, yildirim@uab.edu, EE, Abidin Yildirim (yildirim@uab.edu)", + managehome => true, + } + # 20141007 - Added new ENG user rafaelc possible future Cheaha user - + @user { "rafaelc": + ensure => "present", + uid => "10614", + gid => "me", + comment => "Rafael T Correa, rafaelc@uab.edu, ME, Corey Shum (shum@uab.edu)", + managehome => true, + } + # 20141007 - Added new ENG user miskosr possible future Cheaha user - + @user { "miskosr": + ensure => "present", + uid => "10615", + gid => "me", + comment => "Samuel R Misko, miskosr@uab.edu, ME, Corey Shum (shum@uab.edu)", + managehome => true, + } } -- GitLab