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