provision: Changes to support encrypted_secrets module
authorGary Lockyer <gary@catalyst.net.nz>
Thu, 14 Dec 2017 18:24:14 +0000 (07:24 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 17 Dec 2017 23:10:17 +0000 (00:10 +0100)
commitd120d7fe848aff42b2a01ee33ff9f02faaf3541d
treebbc316f1315990192e712322d497ce36b10401b7
parent1d3ae2d92f40567910303205da090fc86c7351b8
provision: Changes to support encrypted_secrets module

Changes to provision and join to create a database with
encrypted_secrets enabled and a key file generated.

Also adds the --plaintext-secrets option to join and provision commands
to allow the creation of unencrypted databases.

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/join.py
python/samba/netcmd/domain.py
python/samba/provision/__init__.py
selftest/knownfail.d/encrypted_secrets
source4/dsdb/samdb/ldb_modules/samba_dsdb.c
source4/setup/provision_init.ldif