mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
samba-tool: Added "ntacl" command
Added "ntacl" command to substitute "acl nt" command Signed-off-by: Amitay Isaacs <amitay@gmail.com> Signed-off-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
7a609d827e
commit
6484e142dc
@ -35,6 +35,7 @@ from samba.netcmd.fsmo import cmd_fsmo
|
||||
from samba.netcmd.gpo import cmd_gpo
|
||||
from samba.netcmd.group import cmd_group
|
||||
from samba.netcmd.ldapcmp import cmd_ldapcmp
|
||||
from samba.netcmd.ntacl import cmd_ntacl
|
||||
from samba.netcmd.rodc import cmd_rodc
|
||||
from samba.netcmd.spn import cmd_spn
|
||||
from samba.netcmd.testparm import cmd_testparm
|
||||
@ -57,6 +58,7 @@ class cmd_sambatool(SuperCommand):
|
||||
subcommands["gpo"] = cmd_gpo()
|
||||
subcommands["group"] = cmd_group()
|
||||
subcommands["ldapcmp"] = cmd_ldapcmp()
|
||||
subcommands["ntacl"] = cmd_ntacl()
|
||||
subcommands["rodc"] = cmd_rodc()
|
||||
subcommands["spn"] = cmd_spn()
|
||||
subcommands["testparm"] = cmd_testparm()
|
||||
|
@ -23,12 +23,12 @@
|
||||
from samba.netcmd import (
|
||||
SuperCommand,
|
||||
)
|
||||
from samba.netcmd.ntacl import cmd_nt_acl
|
||||
from samba.netcmd.ntacl import cmd_ntacl
|
||||
from samba.netcmd.dsacl import cmd_dsacl
|
||||
|
||||
class cmd_acl(SuperCommand):
|
||||
"""NT ACLs manipulation"""
|
||||
|
||||
subcommands = {}
|
||||
subcommands["nt"] = cmd_nt_acl()
|
||||
subcommands["nt"] = cmd_ntacl()
|
||||
subcommands["ds"] = cmd_dsacl()
|
||||
|
@ -37,7 +37,9 @@ from samba.netcmd import (
|
||||
Option,
|
||||
)
|
||||
|
||||
class cmd_acl_set(Command):
|
||||
|
||||
|
||||
class cmd_ntacl_set(Command):
|
||||
"""Set ACLs on a file"""
|
||||
synopsis = "%prog set <acl> <file> [--xattr-backend=native|tdb] [--eadb-file=file] [options]"
|
||||
|
||||
@ -74,7 +76,8 @@ class cmd_acl_set(Command):
|
||||
raise CommandError("Unable to read domain SID from configuration files")
|
||||
|
||||
|
||||
class cmd_acl_get(Command):
|
||||
|
||||
class cmd_ntacl_get(Command):
|
||||
"""Set ACLs on a file"""
|
||||
synopsis = "%prog get <file> [--as-sddl] [--xattr-backend=native|tdb] [--eadb-file=file] [options]"
|
||||
|
||||
@ -99,10 +102,11 @@ class cmd_acl_get(Command):
|
||||
acl.dump()
|
||||
|
||||
|
||||
class cmd_nt_acl(SuperCommand):
|
||||
|
||||
class cmd_ntacl(SuperCommand):
|
||||
"""NT ACLs manipulation"""
|
||||
|
||||
subcommands = {}
|
||||
subcommands["set"] = cmd_acl_set()
|
||||
subcommands["get"] = cmd_acl_get()
|
||||
subcommands["set"] = cmd_ntacl_set()
|
||||
subcommands["get"] = cmd_ntacl_get()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user