diff options
author | Kai Blin <kai@samba.org> | 2009-05-14 11:39:01 +0200 |
---|---|---|
committer | Kai Blin <kai@samba.org> | 2009-05-25 23:35:38 +0200 |
commit | fb262f79fab00374023e59476e8d05a1015a7041 (patch) | |
tree | 753bfbae96b66f237f53854b6fb12f6f16aad1e0 /source3/utils/net_dom.c | |
parent | a98ba0cbe9a05f1b681206cecb7558c24d89da49 (diff) | |
download | samba-fb262f79fab00374023e59476e8d05a1015a7041.tar.gz samba-fb262f79fab00374023e59476e8d05a1015a7041.tar.xz samba-fb262f79fab00374023e59476e8d05a1015a7041.zip |
net: Use samba default command line arguments.
Attention:
The meaning of the -N flag changed.
To get the old meaning for net groupmap set, use the long option --ntname
The long option for using kerberos changed from --kerberos to --use-kerberos
net rpc commands will now prompt for a password if none is given.
As a benefit, net will now accept an authentication file like other samba
command line tools. So no need to specify the password on the command line in
scripts anymore.
This should fix bug #6357
Signed-off-by: Kai Blin <kai@samba.org>
Diffstat (limited to 'source3/utils/net_dom.c')
-rw-r--r-- | source3/utils/net_dom.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/source3/utils/net_dom.c b/source3/utils/net_dom.c index 401079777f8..a13f52c5193 100644 --- a/source3/utils/net_dom.c +++ b/source3/utils/net_dom.c @@ -368,9 +368,11 @@ int net_dom(struct net_context *c, int argc, const char **argv) return -1; } - libnetapi_set_username(c->netapi_ctx, c->opt_user_name); - libnetapi_set_password(c->netapi_ctx, c->opt_password); - if (c->opt_kerberos) { + libnetapi_set_username(c->netapi_ctx, + get_cmdline_auth_info_username(c->auth_info)); + libnetapi_set_password(c->netapi_ctx, + get_cmdline_auth_info_password(c->auth_info)); + if (get_cmdline_auth_info_use_kerberos(c->auth_info)) { libnetapi_set_use_kerberos(c->netapi_ctx); } |