|
|
@ -185,6 +185,13 @@ class VariableUrUnixHomePathMove(Variable):
|
|
|
|
_("Previous home directory %s not found") % old_path)
|
|
|
|
_("Previous home directory %s not found") % old_path)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class VariableClUnixGroupDefault(Variable):
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
Основная группа пользователя по умолчанию
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
value = "domain"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class VariableUrUnixPrimaryGroup(ExistsUserHelper, UnixGroupHelper,
|
|
|
|
class VariableUrUnixPrimaryGroup(ExistsUserHelper, UnixGroupHelper,
|
|
|
|
UnixActionHelper, Variable):
|
|
|
|
UnixActionHelper, Variable):
|
|
|
|
"""
|
|
|
|
"""
|
|
|
@ -195,7 +202,9 @@ class VariableUrUnixPrimaryGroup(ExistsUserHelper, UnixGroupHelper,
|
|
|
|
opt = ('-g', '--gid')
|
|
|
|
opt = ('-g', '--gid')
|
|
|
|
metavalue = "GROUP"
|
|
|
|
metavalue = "GROUP"
|
|
|
|
|
|
|
|
|
|
|
|
domain_group = "domain"
|
|
|
|
@property
|
|
|
|
|
|
|
|
def domain_group(self):
|
|
|
|
|
|
|
|
return self.Get('cl_unix_group_default')
|
|
|
|
|
|
|
|
|
|
|
|
def init(self):
|
|
|
|
def init(self):
|
|
|
|
self.label = _("Primary group")
|
|
|
|
self.label = _("Primary group")
|
|
|
@ -203,7 +212,7 @@ class VariableUrUnixPrimaryGroup(ExistsUserHelper, UnixGroupHelper,
|
|
|
|
"('default' value for create default group)")
|
|
|
|
"('default' value for create default group)")
|
|
|
|
|
|
|
|
|
|
|
|
def get_new(self):
|
|
|
|
def get_new(self):
|
|
|
|
return "domain"
|
|
|
|
return self.domain_group
|
|
|
|
|
|
|
|
|
|
|
|
def get_exists(self):
|
|
|
|
def get_exists(self):
|
|
|
|
value = str(ExistsUserHelper.get_exists(self))
|
|
|
|
value = str(ExistsUserHelper.get_exists(self))
|
|
|
@ -332,6 +341,7 @@ class VariableUrUnixGroupsAdd(UnixGroupHelper, UnixActionHelper, Variable):
|
|
|
|
Список групп в которые необходимо добавить пользователя
|
|
|
|
Список групп в которые необходимо добавить пользователя
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
type = "choiceedit-list"
|
|
|
|
type = "choiceedit-list"
|
|
|
|
|
|
|
|
guitype = "hidden"
|
|
|
|
opt = ("-a", "--append")
|
|
|
|
opt = ("-a", "--append")
|
|
|
|
metavalue = "GROUPS"
|
|
|
|
metavalue = "GROUPS"
|
|
|
|
value = []
|
|
|
|
value = []
|
|
|
@ -390,6 +400,7 @@ class VariableUrUnixGroupsDel(VariableUrUnixGroupsAdd):
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
type = "choiceedit-list"
|
|
|
|
type = "choiceedit-list"
|
|
|
|
opt = ("-r", "--remove")
|
|
|
|
opt = ("-r", "--remove")
|
|
|
|
|
|
|
|
guitype = "hidden"
|
|
|
|
metavalue = "GROUPS"
|
|
|
|
metavalue = "GROUPS"
|
|
|
|
value = []
|
|
|
|
value = []
|
|
|
|
|
|
|
|
|
|
|
|