[PATCH] Document DCERPC binding string in rpcclient
Andreas Schneider
asn at samba.org
Fri Feb 1 17:58:48 UTC 2019
Hi,
please review and push if happy.
Thanks,
Andreas
-------------- next part --------------
>From ac4c9d034ace50fe780dad785332025a0cda7a33 Mon Sep 17 00:00:00 2001
From: Andreas Schneider <asn at samba.org>
Date: Fri, 1 Feb 2019 18:51:53 +0100
Subject: [PATCH] docs: Document DCEPRC binding string for rpcclient
Signed-off-by: Andreas Schneider <asn at samba.org>
---
docs-xml/manpages/rpcclient.1.xml | 49 +++++++++++++++++++++++++++----
1 file changed, 44 insertions(+), 5 deletions(-)
diff --git a/docs-xml/manpages/rpcclient.1.xml b/docs-xml/manpages/rpcclient.1.xml
index 1e167f8437c..2a74c7cae4d 100644
--- a/docs-xml/manpages/rpcclient.1.xml
+++ b/docs-xml/manpages/rpcclient.1.xml
@@ -53,11 +53,50 @@
<variablelist>
<varlistentry>
<term>server</term>
- <listitem><para>NetBIOS name of Server to which to connect.
- The server can be any SMB/CIFS server. The name is
- resolved using the <smbconfoption name="name resolve order"/> line from <citerefentry><refentrytitle>smb.conf</refentrytitle>
- <manvolnum>5</manvolnum></citerefentry>.</para></listitem>
- </varlistentry>
+ <listitem>
+ <para>Either specify a DCERPC binding string or the resolveable
+ hostname (netbios name) of the server. The server can be any SMB/CIFS
+ server.</para>
+
+ <para>The DCERPC binding string has the following form:</para>
+
+ <para>TRANSPORT:SERVER[OPTIONS]</para>
+
+ <para>Example: ncacn_ip_tcp:samba.example.com[seal,krb5]</para>
+
+ <para>The supported transports are:</para>
+
+ <itemizedlist>
+ <listitem><para><parameter moreinfo="none">ncacn_np</parameter> - Connect using named pipes</para></listitem>
+ <listitem><para><parameter moreinfo="none">ncacn_ip_tcp</parameter> - Connect over TCP/IP</para></listitem>
+ <listitem><para><parameter moreinfo="none">ncalrpc</parameter> - Connect over local RPC</para></listitem>
+ </itemizedlist>
+
+ <para>The supported options are:</para>
+
+ <itemizedlist>
+ <listitem><para><parameter moreinfo="none">connect</parameter> - Use connect level authentication</para></listitem>
+ <listitem><para><parameter moreinfo="none">packet</parameter> - Use packet authentication level</para></listitem>
+ <listitem><para><parameter moreinfo="none">sign</parameter> - Use integrety autentication level</para></listitem>
+ <listitem><para><parameter moreinfo="none">seal</parameter> - Enable privacy (encryption) autentication level</para></listitem>
+
+ <listitem><para><parameter moreinfo="none">spnego</parameter> - Enable SPNEGO</para></listitem>
+ <listitem><para><parameter moreinfo="none">ntlm</parameter> - Use plain NTLM</para></listitem>
+ <listitem><para><parameter moreinfo="none">krb5</parameter> - Use Kerberos</para></listitem>
+ <listitem><para><parameter moreinfo="none">schannel</parameter> - Create a schannel connection</para></listitem>
+
+ <listitem><para><parameter moreinfo="none">smb1</parameter> - Use SMB1 for named pipes</para></listitem>
+ <listitem><para><parameter moreinfo="none">smb2</parameter> - Use SMB2/3 for named pipes</para></listitem>
+
+ <listitem><para><parameter moreinfo="none">validate</parameter> - Enable validation debug</para></listitem>
+ <listitem><para><parameter moreinfo="none">print</parameter> - Enable debug output</para></listitem>
+ <listitem><para><parameter moreinfo="none">padcheck</parameter> - Debug padding</para></listitem>
+ <listitem><para><parameter moreinfo="none">bigendian</parameter> - Use bigending for pushing</para></listitem>
+ <listitem><para><parameter moreinfo="none">ndr64</parameter> - Use NDR64</para></listitem>
+ </itemizedlist>
+
+ </listitem>
+ </varlistentry>
<varlistentry>
--
2.20.1
More information about the samba-technical
mailing list