X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fsamba-autobuild%2F.git;a=blobdiff_plain;f=docs-xml%2Fmanpages%2Frpcclient.1.xml;fp=docs-xml%2Fmanpages%2Frpcclient.1.xml;h=93983ad8388ab02f4a2df70ff0126b527ac18dc3;hp=1e167f8437c6008b5c4ffce79e6d068fd9c9a6f1;hb=cca48c1a1029685672e1c25e39e8be2be947238f;hpb=0e3eda5bab5ae9316a42725aea048fb350020ec7
diff --git a/docs-xml/manpages/rpcclient.1.xml b/docs-xml/manpages/rpcclient.1.xml
index 1e167f8437c..93983ad8388 100644
--- a/docs-xml/manpages/rpcclient.1.xml
+++ b/docs-xml/manpages/rpcclient.1.xml
@@ -29,7 +29,7 @@
-U username[%password]
-W workgroup
-I destinationIP
- server
+ BINDING-STRING|HOST
@@ -52,12 +52,72 @@
- server
- NetBIOS name of Server to which to connect.
- The server can be any SMB/CIFS server. The name is
- resolved using the line from smb.conf
- 5.
-
+ BINDING-STRING|HOST
+
+ When connecting to a dcerpc service you need to
+ specify a binding string.
+
+ The format is:
+
+ TRANSPORT:host[options]
+
+ where TRANSPORT is either ncacn_np (named pipes) for SMB or
+ ncacn_ip_tcp for DCERPC over TCP/IP.
+
+ "host" is an IP or hostname or netbios name. If the binding
+ string identifies the server side of an endpoint, "host" may be
+ an empty string. See below for more details.
+
+ "options" can include a SMB pipe name if using the ncacn_np
+ transport or a TCP port number if using the ncacn_ip_tcp transport,
+ otherwise they will be auto-determined.
+
+ Examples:
+
+
+ ncacn_ip_tcp:samba.example.com[1024]
+ ncacn_ip_tcp:samba.example.com[sign,seal,krb5]
+ ncacn_ip_tcp:samba.example.com[sign,spnego]
+ ncacn_np:samba.example.com
+ ncacn_np:samba.example.com[samr]
+ ncacn_np:samba.example.com[samr,sign,print]
+ ncalrpc:/path/to/unix/socket
+ //SAMBA
+
+
+ The supported transports are:
+
+
+ ncacn_np - Connect using named pipes
+ ncacn_ip_tcp - Connect over TCP/IP
+ ncalrpc - Connect over local RPC (unix sockets)
+
+
+ The supported options are:
+
+
+ sign - Use RPC integrety autentication level
+ seal - Enable RPC privacy (encryption) autentication level
+ connect - Use RPC connect level authentication (auth, but no sign or seal)
+ packet - Use RPC packet authentication level
+
+ spnego - Use SPNEGO instead of NTLMSSP authentication
+ ntlm - Use plain NTLM instead of SPNEGO or NTLMSSP
+ krb5 - Use Kerberos instead of NTLMSSP authentication
+ schannel - Create a schannel connection
+
+ smb1 - Use SMB1 for named pipes
+ smb2 - Use SMB2/3 for named pipes
+
+ validate - Enable the NDR validator
+ print - Enable debug output of packets
+ padcheck - Check reply data for non-zero pad bytes
+ bigendian - Use big endian for RPC
+ ndr64 - Use NDR64 for RPC
+
+
+
+