python/samba/netcmd/{forest.py,main.py}: add configuration controls
authorWilliam Brown <william@blackhats.net.au>
Wed, 25 Apr 2018 07:36:17 +0000 (17:36 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 29 May 2018 03:34:07 +0000 (05:34 +0200)
commitb8e51a8174682149bd8381163a6f1a4658da6271
treef2897cbeb4569cd7c14fdb3da5737a9be1b9d66c
parente56b92bd95a586181625df8b5e198c3d560eceba
python/samba/netcmd/{forest.py,main.py}: add configuration controls

With samba-tool we should expose ways to easily administer and control
common configuration options. This adds the base framework for modifying
forest settings, generally stored in cn=configuration partition.

An example is:

samba-tool forest directory_service show
samba-tool forest directory_service dsheuristics X

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/netcmd/forest.py [new file with mode: 0644]
python/samba/netcmd/main.py
python/samba/tests/samba_tool/forest.py [new file with mode: 0644]
source4/selftest/tests.py