diff --git a/HSH/Helpers/UnixUsers.hs b/HSH/Helpers/UnixUsers.hs
--- a/HSH/Helpers/UnixUsers.hs
+++ b/HSH/Helpers/UnixUsers.hs
@@ -42,6 +42,10 @@
 
 -- wrapper over groupadd
 groupadd g = runIO $ "groupadd " ++ g
+groupadd' :: Maybe FilePath -> SysGroup -> IO ()
+groupadd' mbExe g = 
+  let gaCmd = maybe "groupadd" id mbExe
+  in runIO $ render1 [("gaCmd",gaCmd),("g",g)] "$gaCmd$ $g$"
 
 -- a wrapper over the useradd command 
 useradd uaCmd = do
diff --git a/HSHHelpers.cabal b/HSHHelpers.cabal
--- a/HSHHelpers.cabal
+++ b/HSHHelpers.cabal
@@ -1,5 +1,5 @@
 Name: HSHHelpers
-Version: 0.1
+Version: 0.11
 License: GPL
 License-file: gpl.txt
 Description: Convenience functions and instances for HSH. I will deprecate this package if its contents are integrated into HSH.
