From 8a93f21c7e746e1fc477231bb3b313e5405c30a7 Mon Sep 17 00:00:00 2001
From: John-Paul Robinson <jpr@uab.edu>
Date: Thu, 8 Jan 2015 15:19:41 -0600
Subject: [PATCH] Add vbc-admin group for maintaining software
 https://trac.uabgrid.uab.edu/atlab/ticket/868

---
 manifests/cheaha_groups.pp  | 1 +
 manifests/virtual_groups.pp | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/manifests/cheaha_groups.pp b/manifests/cheaha_groups.pp
index aecee66..7188d09 100644
--- a/manifests/cheaha_groups.pp
+++ b/manifests/cheaha_groups.pp
@@ -110,6 +110,7 @@ class users::cheaha_groups inherits users::virtual_groups
     Group["telecom"],
     Group["tfoley"],
     Group["useradmin"],
+    Group["vbc-admin"],
     Group["visscherlab"],
     Group["vizbrain"],
     Group["vpit"],
diff --git a/manifests/virtual_groups.pp b/manifests/virtual_groups.pp
index 4432365..aa91cb4 100644
--- a/manifests/virtual_groups.pp
+++ b/manifests/virtual_groups.pp
@@ -463,6 +463,12 @@ class users::virtual_groups
     gid     => "1071",
     ensure  => "present",
   }
+  # Administrative group owner for supporting Visual Brain Core operations: https://trac.uabgrid.uab.edu/atlab/ticket/857
+  @group { "vbc-admin":
+    gid     => "1072",
+    ensure  => "present",
+  }
+
   # SSG users, kzhang uid and gid should eventually be changed to a larger number, too close to the base group numbers
   @group { "kzhang":
     gid     => "1117",
-- 
GitLab