diff options
| author | David Mulder <dmulder@suse.com> | 2020-11-10 08:05:37 -0700 |
|---|---|---|
| committer | David Mulder <dmulder@samba.org> | 2020-12-09 17:38:28 +0000 |
| commit | 5b49e0ac71c2e10b73c8c67f0cb9547b70b8d021 (patch) | |
| tree | 9aaf0d38b131be7019d65cbfd95ffd26767e3949 /python/samba/netcmd | |
| parent | f509550f872424a67d4fbc9473c8959e53dffb70 (diff) | |
| download | samba-5b49e0ac71c2e10b73c8c67f0cb9547b70b8d021.tar.gz samba-5b49e0ac71c2e10b73c8c67f0cb9547b70b8d021.tar.bz2 samba-5b49e0ac71c2e10b73c8c67f0cb9547b70b8d021.zip | |
samba-tool: Test gpo Security set command
Signed-off-by: David Mulder <dmulder@suse.com>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Diffstat (limited to 'python/samba/netcmd')
| -rw-r--r-- | python/samba/netcmd/gpo.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/python/samba/netcmd/gpo.py b/python/samba/netcmd/gpo.py index 8ec8adb37ae..dcf81c80b19 100644 --- a/python/samba/netcmd/gpo.py +++ b/python/samba/netcmd/gpo.py @@ -1880,6 +1880,34 @@ class cmd_sudoers(SuperCommand): subcommands["list"] = cmd_list_sudoers() subcommands["remove"] = cmd_remove_sudoers() +class cmd_set_security(Command): + """Set Samba Security Group Policy to the sysvol + """ + + synopsis = "%prog <gpo> [options]" + + takes_optiongroups = { + "sambaopts": options.SambaOptions, + "versionopts": options.VersionOptions, + "credopts": options.CredentialsOptions, + } + + takes_options = [ + Option("-H", "--URL", help="LDB URL for database or target server", type=str, + metavar="URL", dest="H"), + ] + + takes_args = ["gpo", "policy", "value?"] + + def run(self, gpo, policy, value=None, H=None, sambaopts=None, + credopts=None, versionopts=None): + pass + +class cmd_security(SuperCommand): + """Manage Security Group Policy Objects""" + subcommands = {} + subcommands["set"] = cmd_set_security() + class cmd_manage(SuperCommand): """Manage Group Policy Objects""" subcommands = {} |
