summaryrefslogtreecommitdiff
path: root/source3/utils/net_ads.c
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2003-04-14 22:27:09 +0000
committerJelmer Vernooij <jelmer@samba.org>2003-04-14 22:27:09 +0000
commit9397cdba5201245968f3a13d468dd0f22d9cc0d2 (patch)
treefe7423ab2b894fec1d5bbbcaf57495ee3b10152e /source3/utils/net_ads.c
parent7fcbdf00f6bba44d44e560176468605311e81d67 (diff)
downloadsamba-9397cdba5201245968f3a13d468dd0f22d9cc0d2.tar.gz
samba-9397cdba5201245968f3a13d468dd0f22d9cc0d2.tar.bz2
samba-9397cdba5201245968f3a13d468dd0f22d9cc0d2.zip
- Change ADS CHOSTPASS -> ADS CHANGETRUSTPW
- Add general CHANGETRUSTPW function that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW (Merged from HEAD) (This used to be commit f0982e1102276453d79e438ffb90c9fa305ff98b)
Diffstat (limited to 'source3/utils/net_ads.c')
-rw-r--r--source3/utils/net_ads.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/source3/utils/net_ads.c b/source3/utils/net_ads.c
index b4697d73dd..71b7a0802f 100644
--- a/source3/utils/net_ads.c
+++ b/source3/utils/net_ads.c
@@ -47,7 +47,7 @@ int net_ads_usage(int argc, const char **argv)
"\nnet ads password <username@realm> -Uadmin_username@realm%%admin_pass"\
"\n\tchange a user's password using an admin account"\
"\n\t(note: use realm in UPPERCASE)\n"\
-"\nnet ads chostpass"\
+"\nnet ads changetrustpw"\
"\n\tchange the trust account password of this machine in the AD tree\n"\
"\nnet ads printer [info | publish | remove] <printername> <servername>"\
"\n\t lookup, add, or remove directory entry for a printer\n"\
@@ -929,7 +929,7 @@ static int net_ads_password(int argc, const char **argv)
}
-static int net_ads_change_localhost_pass(int argc, const char **argv)
+int net_ads_changetrustpw(int argc, const char **argv)
{
ADS_STRUCT *ads;
char *host_principal;
@@ -1106,7 +1106,7 @@ int net_ads_help(int argc, const char **argv)
{"LEAVE", net_ads_leave},
{"STATUS", net_ads_status},
{"PASSWORD", net_ads_password},
- {"CHOSTPASS", net_ads_change_localhost_pass},
+ {"CHANGETRUSTPW", net_ads_changetrustpw},
#endif
{NULL, NULL}
};
@@ -1125,7 +1125,7 @@ int net_ads(int argc, const char **argv)
{"USER", net_ads_user},
{"GROUP", net_ads_group},
{"PASSWORD", net_ads_password},
- {"CHOSTPASS", net_ads_change_localhost_pass},
+ {"CHANGETRUSTPW", net_ads_changetrustpw},
{"PRINTER", net_ads_printer},
{"SEARCH", net_ads_search},
{"DN", net_ads_dn},
@@ -1156,6 +1156,11 @@ int net_ads_help(int argc, const char **argv)
return net_ads_noads();
}
+int net_ads_changetrustpw(int argc, const char **argv)
+{
+ return net_ads_noads();
+}
+
int net_ads_join(int argc, const char **argv)
{
return net_ads_noads();