diff options
| author | Andrew Bartlett <abartlet@samba.org> | 2012-06-16 13:06:44 +1000 | 
|---|---|---|
| committer | Andrew Bartlett <abartlet@samba.org> | 2012-06-16 08:18:10 +0200 | 
| commit | d9f7195a1f5a12d5dc8865aa5553b61a4f770e3d (patch) | |
| tree | 2ab5ec9cf03d2d31eb05219434cd30a893b8d5d2 | |
| parent | 39766b75a40fbab73fc23dd947de44f8349ed466 (diff) | |
| download | samba-d9f7195a1f5a12d5dc8865aa5553b61a4f770e3d.tar.gz samba-d9f7195a1f5a12d5dc8865aa5553b61a4f770e3d.tar.bz2 samba-d9f7195a1f5a12d5dc8865aa5553b61a4f770e3d.zip  | |
s4-classicupgrade: Use "samba classic" description for samba3 NT4-like domains in samba3upgrade
| -rw-r--r-- | source4/scripting/python/samba/netcmd/domain.py | 17 | ||||
| -rwxr-xr-x | source4/setup/tests/blackbox_s3upgrade.sh | 7 | 
2 files changed, 13 insertions, 11 deletions
diff --git a/source4/scripting/python/samba/netcmd/domain.py b/source4/scripting/python/samba/netcmd/domain.py index 02b30c35b3..a5d5e473c9 100644 --- a/source4/scripting/python/samba/netcmd/domain.py +++ b/source4/scripting/python/samba/netcmd/domain.py @@ -814,14 +814,14 @@ class cmd_domain_passwordsettings(Command):              raise CommandError("Wrong argument '%s'!" % subcommand) -class cmd_domain_samba3upgrade(Command): -    """Upgrade from Samba3 database to Samba4 AD database. +class cmd_domain_classicupgrade(Command): +    """Upgrade from Samba classic (NT4-like) database to Samba AD DC database. -    Specify either a directory with all samba3 databases and state files (with --dbdir) or -    samba3 testparm utility (with --testparm). +    Specify either a directory with all Samba classic DC databases and state files (with --dbdir) or +    the testparm utility from your classic installation (with --testparm).      """ -    synopsis = "%prog [options] <samba3_smb_conf>" +    synopsis = "%prog [options] <classic_smb_conf>"      takes_optiongroups = {          "sambaopts": options.SambaOptions, @@ -830,9 +830,9 @@ class cmd_domain_samba3upgrade(Command):      takes_options = [          Option("--dbdir", type="string", metavar="DIR", -                  help="Path to samba3 database directory"), +                  help="Path to samba classic DC database directory"),          Option("--testparm", type="string", metavar="PATH", -                  help="Path to samba3 testparm utility from the previous installation.  This allows the default paths of the previous installation to be followed"), +                  help="Path to samba classic DC testparm utility from the previous installation.  This allows the default paths of the previous installation to be followed"),          Option("--targetdir", type="string", metavar="DIR",                    help="Path prefix where the new Samba 4.0 AD domain should be initialised"),          Option("--quiet", help="Be quiet", action="store_true"), @@ -939,4 +939,5 @@ class cmd_domain(SuperCommand):      subcommands["join"] = cmd_domain_join()      subcommands["level"] = cmd_domain_level()      subcommands["passwordsettings"] = cmd_domain_passwordsettings() -    subcommands["samba3upgrade"] = cmd_domain_samba3upgrade() +    subcommands["classicupgrade"] = cmd_domain_classicupgrade() +    subcommands["samba3upgrade"] = cmd_domain_classicupgrade() diff --git a/source4/setup/tests/blackbox_s3upgrade.sh b/source4/setup/tests/blackbox_s3upgrade.sh index d968129ea1..1f5cd11c35 100755 --- a/source4/setup/tests/blackbox_s3upgrade.sh +++ b/source4/setup/tests/blackbox_s3upgrade.sh @@ -39,7 +39,7 @@ cat - > $PREFIX/samba3-upgrade/samba3/smb1.conf <<EOF     debug level = 0  EOF -testit "samba3-upgrade-member" $samba_tool domain samba3upgrade $PREFIX/samba3-upgrade/samba3/smb1.conf --targetdir=$PREFIX/samba3-upgrade/s4_1 --dbdir=$PREFIX/samba3-upgrade/samba3 +testit "samba3-upgrade-member" $samba_tool domain classicupgrade $PREFIX/samba3-upgrade/samba3/smb1.conf --targetdir=$PREFIX/samba3-upgrade/s4_1 --dbdir=$PREFIX/samba3-upgrade/samba3  testit "samba3-upgrade-member-getlocalsid" $samba_net getlocalsid s3upgrade -s $PREFIX/samba3-upgrade/s4_1/etc/smb.conf  # Test 2 (s3 dc) @@ -63,7 +63,8 @@ EOF  mv $PREFIX/samba3-upgrade/samba3/wins.dat2 $PREFIX/samba3-upgrade/samba3/wins.dat -testit "samba3-upgrade-dc" $samba_tool domain samba3upgrade $PREFIX/samba3-upgrade/samba3/smb2.conf --targetdir=$PREFIX/samba3-upgrade/s4_2 --dbdir=$PREFIX/samba3-upgrade/samba3 +testit "samba3-upgrade-dc" $samba_tool domain classicupgrade $PREFIX/samba3-upgrade/samba3/smb2.conf --targetdir=$PREFIX/samba3-upgrade/s4_2 --dbdir=$PREFIX/samba3-upgrade/samba3 + NT4-like domains in samba3upgrade  testit "samba3-upgrade-dc-getlocalsid" $samba_net getlocalsid samba -s $PREFIX/samba3-upgrade/s4_2/etc/smb.conf  testit "samba3-upgrade-dc-getdomainsid" $samba_net getdomainsid -s $PREFIX/samba3-upgrade/s4_2/etc/smb.conf @@ -89,7 +90,7 @@ cat - > $PREFIX/samba3-upgrade/samba3/smb3.conf <<EOF     domain logons = yes  EOF -testit "samba3-upgrade-testparm" $samba_tool domain samba3upgrade $PREFIX/samba3-upgrade/samba3/smb2.conf --targetdir=$PREFIX/samba3-upgrade/s4_3 --testparm=$testparm +testit "samba3-upgrade-testparm" $samba_tool domain classicupgrade $PREFIX/samba3-upgrade/samba3/smb2.conf --targetdir=$PREFIX/samba3-upgrade/s4_3 --testparm=$testparm  testit "samba3-upgrade-testparm-getlocalsid" $samba_net getlocalsid samba -s $PREFIX/samba3-upgrade/s4_3/etc/smb.conf  testit "samba3-upgrade-testparm-getdomainsid" $samba_net getdomainsid -s $PREFIX/samba3-upgrade/s4_3/etc/smb.conf  | 
