1
0
mirror of https://github.com/samba-team/samba.git synced 2025-06-19 23:17:05 +03:00

278 Commits

Author SHA1 Message Date
Günther Deschner
8a4577ebb0 netapi: use NetGroupSetInfo() for "net rpc group rename".
Guenther
2008-06-06 13:59:09 +02:00
Günther Deschner
3f0ce34c62 net: Use NetGroupAdd() for adding domain groups.
Guenther
2008-06-03 01:27:41 +02:00
Jeremy Allison
ac0c2fb6e8 A few cleanups from Chere Zhou <chere.zhou@isilon.com>.
Jeremy.

Conflicts:

	source/utils/net_rap.c
	source/utils/net_rpc.c
2008-05-27 13:56:55 -07:00
Kai Blin
f7d0903a58 net: The top level help function for net cmd is always net_cmd_usage 2008-05-20 14:28:12 +02:00
Kai Blin
2ee3d1aefa net: Move printer help to net_rpc where it's used. 2008-05-20 14:28:03 +02:00
Kai Blin
25d4c6f692 net: Split out "net share" 2008-05-20 14:28:01 +02:00
Kai Blin
84a116be9c net: Split out "net file" 2008-05-20 14:27:47 +02:00
Kai Blin
3ddd9c09e3 net: Split out "net group" 2008-05-20 14:27:40 +02:00
Kai Blin
4ca08a5acc net: Split out "net user" 2008-05-20 14:27:27 +02:00
Kai Blin
a8b567aac3 net: Use true/false instead of True/False. 2008-05-20 14:27:08 +02:00
Kai Blin
ef0184d580 net: more whitespace cleanup 2008-05-10 09:22:31 +02:00
Kai Blin
1e9319cf88 net: Remove globals 2008-05-10 09:22:27 +02:00
Volker Lendecke
3d8c2a47e6 Remove the "pwd" struct from rpc_pipe_client
The only user of this was decrypt_trustdom_secret, and this only needs the NT
hash anyway.
2008-04-21 23:36:05 +02:00
Günther Deschner
8a5fadf6a1 net: Add libnetapi context to net's impressive list of globals.
Guenther
2008-04-21 20:21:40 +02:00
Volker Lendecke
c56e1c08ce Introduce rpc_pipe_np_smb_conn()
This abstracts away all references to rpc_pipe_client->cli, the only reference
is now in cli_pipe.c.
2008-04-20 14:08:16 +02:00
Volker Lendecke
99fc3283c4 Replace cli_rpc_pipe_close by a talloc destructor on rpc_pipe_struct 2008-04-20 14:08:16 +02:00
Volker Lendecke
783afab9c8 Add "desthost" to rpc_pipe_client
This reduces the dependency on cli_state
2008-04-20 00:13:09 +02:00
Günther Deschner
e68daef0ee net: Remove unused rpc_user_add/del_internals code.
Guenther
2008-04-16 10:09:07 +02:00
Günther Deschner
4868b4ea1a net: Use NetUserAdd for "net rpc user add".
Guenther
2008-04-16 02:41:52 +02:00
Günther Deschner
0105770c15 net: use NetUserDel for "net rpc user delete".
Guenther
2008-04-16 02:39:41 +02:00
Karolin Seeger
6cee347035 Fix typos.
Karolin
2008-04-09 16:14:04 +02:00
Günther Deschner
e161bb64a8 Fix parameters string for rpc_trustdom_add_internals().
Guenther
2008-04-09 13:18:46 +02:00
Günther Deschner
e0eae39017 Fix lsa_TrustedDomainInfo callers.
Guenther
2008-04-08 22:55:52 +02:00
Stefan Metzmacher
31375c0263 net_rpc: let get_user_sids() use wbcLookupName(), wbcGidToSid() and wbcGetGroups()
metze
2008-04-06 13:43:28 +02:00
Stefan Metzmacher
4f712452e9 net_rpc: let get_user_tokens() use wbcListUsers()
metze
2008-04-06 13:43:28 +02:00
Günther Deschner
b12edbeffe Fix "net rpc trustdom establish" for win2k8 trusts.
When establishing trusts to a windows 2008 dc, the NetServerEnum2 RAP call fails
with some exotic RAP failure. Let's just try a netlogon getdcname call in
that case to convince ourselve we're talking to a proper machine.

Rafael, looks ok?

Guenther
2008-04-02 12:29:24 +02:00
Günther Deschner
8b4eac0ab1 Fix SRVSVC NetShareInfo level 502 client-side.
Guenther
2008-04-01 00:26:32 +02:00
Volker Lendecke
b59b436997 Some simplifications 2008-03-17 21:10:16 +01:00
Marc VanHeyningen
3fc85d2259 Coverity fixes 2008-03-17 20:52:25 +01:00
Günther Deschner
348af272f7 Use rpccli_srvsvc_NetFileEnum in net and rpcclient.
Guenther
2008-03-10 17:08:55 +01:00
Günther Deschner
3b21ee3738 Convert "net" to use rpccli_srvsvc_NetShare* interfaces everywhere.
Guenther
2008-03-10 16:19:25 +01:00
Günther Deschner
6686d97617 Use rpccli_srvsvc_NetShareAdd in net.
Guenther
2008-03-10 14:46:27 +01:00
Günther Deschner
2ce76ce2bc Use rpccli_srvsvc_NetShareGetInfo in 2 places in "net".
Guenther
2008-03-10 05:17:09 +01:00
Günther Deschner
10d457152e Use rpccli_srvsvc_NetShareDel in net.
Guenther
2008-03-07 23:51:34 +01:00
Günther Deschner
d078a87571 Add my copyright.
Guenther
2008-02-27 19:38:48 +01:00
Karolin Seeger
71f05a1f96 Fix some typos.
Karolin
2008-02-26 10:26:10 +01:00
Günther Deschner
f1c7fa19e4 Remove const on policy handle in net rpc.
Volker, are you ok with that?

Guenther
2008-02-13 14:17:29 +01:00
Günther Deschner
a25e7ffbca Use rpccli_lsa_EnumTrustDom all over the place.
Guenther
2008-02-13 00:29:37 +01:00
Günther Deschner
f4581e9f44 Collect all init_lsa_string varients in one place.
Guenther
2008-02-12 22:05:39 +01:00
Günther Deschner
1b48b9d73d Use rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().
Guenther
2008-02-12 20:29:13 +01:00
Günther Deschner
bdc4918503 Remove all callers of rpccli_samr_setuserinfo2 and replace with
rpccli_samr_SetUserInfo (see the opcode mixup in rpc_samr.h).

Guenther
2008-02-12 18:53:59 +01:00
Günther Deschner
a9ff676090 Use rpccli_samr_QueryUserInfo in net and winbindd.
Guenther
2008-02-12 18:16:56 +01:00
Günther Deschner
bcf2cd324c Use rpccli_samr_EnumDomainUsers in net and rpcclient.
Guenther
2008-02-12 11:36:33 +01:00
Günther Deschner
d034d34faa Use rpccli_samr_EnumDomainAliases() in net and rpcclient.
Guenther
2008-02-12 11:10:59 +01:00
Volker Lendecke
599bb7e470 Remove a bogus comment 2008-02-12 11:09:54 +01:00
Günther Deschner
d1e5a5a7f9 Removing unused ACCT_-flags.
Guenther
2008-02-12 09:48:47 +01:00
Günther Deschner
38b6351534 Use rpccli_samr_LookupNames() in net rpc.
Guenther
2008-02-08 15:30:35 +01:00
Karolin Seeger
ae9d386bcc Fix typo.
Karolin
2008-02-08 14:08:49 +01:00
Günther Deschner
72fc4ffa38 Use rpccli_samr_LookupRids() in net and rpcclient.
Guenther
2008-02-08 12:07:06 +01:00
Günther Deschner
ce22abcea3 Use rpccli_lsa_QueryInfoPolicy() all over the place.
Guenther
2008-02-08 10:26:20 +01:00