From 311b8747657f8e2a6c98de26954ec804121f93b6 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Tue, 25 Jul 2017 16:40:43 -0700 Subject: [PATCH] AddUserToGroup --- server/module_lib/icon_lib.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/module_lib/icon_lib.py b/server/module_lib/icon_lib.py index 7df1271..20e289f 100644 --- a/server/module_lib/icon_lib.py +++ b/server/module_lib/icon_lib.py @@ -71,6 +71,9 @@ class IconModule(object): for user in users: self.ExecChroot('adduser', '--system', '--group', '--no-create-home', '--disabled-login', user) + def AddUserToGroup(self, user, group): + self.ExecChroot('usermod', '--append', '--groups', group, user) + def AddKernelModules(self, *modules): with open(os.path.join(self._chroot_path, 'etc', 'modules'), 'a') as fh: for module in modules: