Rework provision scripts for more testing
authorAndrew Bartlett <abartlet@samba.org>
Thu, 6 Mar 2008 23:57:52 +0000 (10:57 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 6 Mar 2008 23:57:52 +0000 (10:57 +1100)
commit14c5f968e1f99ceabc5a42d9a38a00ea137b00ea
treea922ad72242dd91f215d06b8a3f16d054800370b
parent45149fbf9d3e55e17e21ab4a6159e9b805adc06d
Rework provision scripts for more testing

This fixes up some issues with testdir (was not honoured) and
increases test coverage.

We now check all the major provision modes.  In doing so, to make it
possible to call from the multiple layers of 'sh', I have allowed 'dc'
to alias 'domain controller' and 'member' to alias 'member server'.
Fighting shell quoting in the test system was just too hard...

Also fix upgrade.py

Andrew Bartlett
(This used to be commit 0923de12282b0e063dd73bc3e056dd5c3663c190)
source4/param/loadparm.c
source4/scripting/python/samba/provision.py
source4/scripting/python/samba/upgrade.py
source4/setup/provision
source4/setup/provision.smb.conf.dc
source4/setup/provision.smb.conf.member
source4/setup/provision.smb.conf.standalone
source4/setup/tests/blackbox_provision.sh