python/samba/netcmd/schema.py: add schema query and management.
authorWilliam Brown <william@blackhats.net.au>
Sat, 28 Apr 2018 05:22:29 +0000 (15:22 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 29 May 2018 03:34:08 +0000 (05:34 +0200)
commit74d85d4cc246458f51ec9b264310959055f0a0b9
tree1c20131709a86f89f49df7be2b3988f7b25c32de
parent289ae87c3bb81b2e1cd30a876a3b694b7264edc5
python/samba/netcmd/schema.py: add schema query and management.

Schema management in active directory is complex and dangerous. Having
a tool that safely wraps administrative tasks as well as allowing query
of the schema will make this complex topic more accessible to administrators.

Signed-off-by: William Brown <william@blackhats.net.au>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
docs-xml/manpages/samba-tool.8.xml
python/samba/ms_schema.py
python/samba/netcmd/main.py
python/samba/netcmd/schema.py [new file with mode: 0644]
python/samba/samdb.py
python/samba/tests/samba_tool/schema.py [new file with mode: 0644]
source4/selftest/tests.py