def add_group(gname, gid=""):
"""
Adds a group to /etc/group.
Returns "" on success or the output if addgroup failed.
"""
# It's not an error if the group already exists
grps = grp.getgrall()
for g in grps:
if g.gr_name == gname:
return ""
cmdline = ["addgroup", gname]
if gid != "":
cmdline.extend(["--gid", gid])
return run_command(cmdline)
评论列表
文章目录