The change to allowing subcommands in 'net' to use their own options
parser means that we can't use this argument order any more. We need
to put global options before commands.
Andrew Bartlett
my $cmd = "";
$cmd .= "SOCKET_WRAPPER_DEFAULT_IFACE=\"$ret->{SOCKET_WRAPPER_DEFAULT_IFACE}\" ";
$cmd .= "KRB5_CONFIG=\"$ret->{KRB5_CONFIG}\" ";
- $cmd .= "$net vampire $ret->{CONFIGURATION} $dcvars->{DOMAIN} --realm=$dcvars->{REALM}";
+ $cmd .= "$net $ret->{CONFIGURATION} --realm=$dcvars->{REALM}";
$cmd .= " -U$dcvars->{DC_USERNAME}\%$dcvars->{DC_PASSWORD}";
+ $cmd .= " vampire $dcvars->{DOMAIN}";
system($cmd) == 0 or die("Join failed\n$cmd");