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: