[SCM] Samba Shared Repository - branch master updated

Andrew Bartlett abartlet at samba.org
Tue May 25 01:15:01 UTC 2021


The branch, master has been updated
       via  a4c0666f6bc docs-xml: Update pdbedit manpage for new cmdline opition parser
       via  aff65c0754c s3:utils: Migrate pdbedit to the new cmdline option parser
       via  95e82b5b5f8 docs-xml: Update sharesec manpage for new cmdline opition parser
       via  b41a0cd199d s3:utils: Migrate sharesec to new cmdline option parser
       via  4f81d8459a4 s3:utils: Remove '-V' for '--viewsddl' from sharesec
       via  d8b6e843fb4 s3:utils: Migrate spilt_tokens to new cmdline option parser
       via  0a6d6a28594 docs-xml: Update smbcontrol manpage for new cmdline opition parser
       via  824c355ed78 s3:utils: Migrate smbcontrol to new cmdline option parser
       via  774663094d5 s3:utils: Migrate dbwrap_torture to new cmdline option parser
       via  6bb6e0c54f8 docs-xml: Update smbstatus manpage for new cmdline opition parser
       via  ee5e420dc5c s3:utils: Migrate smbstatus to new cmdline option parser
       via  54f14587353 docs-xml: Update ntlm_auth manpage for new cmdline opition parser
       via  c96e94fbef8 s3:utils: Migrate ntlm_auth to new cmdline option parser
       via  f0cd9afa8cb lib:cmdline: Add a --configfile only parser for ntlm_auth
       via  c88a8a3cbea docs-xml: Update mdfind manpage for new cmdline opition parser
       via  6b4710b5f3c s3:utils: Migrate mdfind to new cmdline option parser
       via  667da24bd34 docs-xml: Update testparm manpage for new cmdline opition parser
       via  e63bf24d89a s3:utils: Migrate testparm to new cmdline option parser
       via  a5a2636e20d lib:cmdline: Add a --option only parser for testparm
       via  e2b2baeb549 docs-xml: Update nmblookup manpage for new cmdline opition parser
       via  4a8a77c21d4 s3:utils: Migrate nmblookup to new cmdline option parser
       via  60427f5191e s3:utils: Remove duplicate '-R' option from nmblookup
       via  17513416714 docs-xml: Update dbwrap_tool manpage for new cmdline opition parser
       via  8e1fe474c9b s3:utils: Migrate dbwrap_tool to new cmdline option parser
       via  00cbce7bc9b docs-xml: Update profiles manpage for new cmdline opition parser
       via  7d6608d1f91 s3:utils: Migrate profiles to new cmdline option parser
       via  9d9ed421b26 docs-xml: Update smbcacls manpage
       via  2d7740f65c6 docs: Update list of available commands in rpcclient
       via  139cefceca2 s3:rpcclient: Document command of witness protocol
      from  1d781bbff84 s3: smbd: Allow SMB1+UNIX extensions rename of dangling symlink.

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit a4c0666f6bc3ccb6eedb3f5c3ff3746ae07d1c47
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 16:28:28 2021 +0100

    docs-xml: Update pdbedit manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User(master): Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date(master): Tue May 25 01:14:09 UTC 2021 on sn-devel-184

commit aff65c0754c7727e8fe9b9449ad8c2a90d715086
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 13:42:53 2021 +0100

    s3:utils: Migrate pdbedit to the new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 95e82b5b5f87836ae1c6efca970d9059d1cfeca4
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 15:42:39 2021 +0100

    docs-xml: Update sharesec manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit b41a0cd199dfc0e67664026b90ba3b5cb87e5c23
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 13:40:26 2021 +0100

    s3:utils: Migrate sharesec to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 4f81d8459a48aecf6d342045caa1531234f4f87f
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 09:02:22 2021 +0100

    s3:utils: Remove '-V' for '--viewsddl' from sharesec
    
    The '-V' is already used for '-V|--version' in the common options.
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit d8b6e843fb4dbb6f2e5e21015e14136f6103b677
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 13:32:24 2021 +0100

    s3:utils: Migrate spilt_tokens to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 0a6d6a28594813f40e773f0205907947b02077d2
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 15:38:35 2021 +0100

    docs-xml: Update smbcontrol manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 824c355ed786994e0b696c446edfb86e6a79d2c1
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 13:28:11 2021 +0100

    s3:utils: Migrate smbcontrol to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 774663094d5bcbf47453fdcf69dabf1793fbcf56
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 13:22:32 2021 +0100

    s3:utils: Migrate dbwrap_torture to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 6bb6e0c54f8b34103f8a632a676ce81bd59f0583
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 16:19:39 2021 +0100

    docs-xml: Update smbstatus manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit ee5e420dc5c56e0ce56763a3cbe52da0ae80c293
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 13:18:23 2021 +0100

    s3:utils: Migrate smbstatus to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 54f14587353a02c392a457ec4ecc1d5f3691d0a7
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 16:10:03 2021 +0100

    docs-xml: Update ntlm_auth manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit c96e94fbef83ed2658ea08eb17cfcab19de89371
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 10:57:36 2021 +0100

    s3:utils: Migrate ntlm_auth to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit f0cd9afa8cb2444b9289f19bd05b4e8d13b9c0cc
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 10:56:41 2021 +0100

    lib:cmdline: Add a --configfile only parser for ntlm_auth
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit c88a8a3cbeaab0441788763503b1aeb64e84546f
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 16:02:10 2021 +0100

    docs-xml: Update mdfind manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 6b4710b5f3c49759d920c570cd1aba16e356f168
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 10:44:57 2021 +0100

    s3:utils: Migrate mdfind to new cmdline option parser
    
    The signing_state is correctly handled by --client-protection now!
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 667da24bd34b8a7a1b96541aa585562f468ef93b
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 15:57:52 2021 +0100

    docs-xml: Update testparm manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit e63bf24d89ad7d5930efc3fa2ac4dc66ecad04a2
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 09:54:52 2021 +0100

    s3:utils: Migrate testparm to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit a5a2636e20d6e33327d9e06359f5512141961403
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 09:57:19 2021 +0100

    lib:cmdline: Add a --option only parser for testparm
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit e2b2baeb549ee190c2c08fce65238d304c53020f
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 15:50:54 2021 +0100

    docs-xml: Update nmblookup manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 4a8a77c21d483331a09aaca95261666a6035897e
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 09:28:34 2021 +0100

    s3:utils: Migrate nmblookup to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 60427f5191e8cb8e8dc9a5454ee5bfb523d4731d
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 09:27:07 2021 +0100

    s3:utils: Remove duplicate '-R' option from nmblookup
    
    -R is already use for 'name-resolve'. The long option --recursive is
    still working and available.
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 17513416714d719172c4ff5360ac96c42e1b3521
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 14:10:00 2021 +0100

    docs-xml: Update dbwrap_tool manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 8e1fe474c9b10e64168e4d473b1203ff4ab2bb3f
Author: Andreas Schneider <asn at samba.org>
Date:   Wed Jan 13 09:16:31 2021 +0100

    s3:utils: Migrate dbwrap_tool to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 00cbce7bc9b0a88547f2c1fe2a7ab6727cfb33c5
Author: Andreas Schneider <asn at samba.org>
Date:   Mon Jan 18 10:29:33 2021 +0100

    docs-xml: Update profiles manpage for new cmdline opition parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 7d6608d1f9194c06de2db7e89b049a4963982aeb
Author: Andreas Schneider <asn at samba.org>
Date:   Tue Jan 12 15:45:21 2021 +0100

    s3:utils: Migrate profiles to new cmdline option parser
    
    Signed-off-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 9d9ed421b26f733c59f9fac44e2034df704cef6a
Author: Pavel Filipenský <pfilipen at redhat.com>
Date:   Wed May 19 15:10:36 2021 +0200

    docs-xml: Update smbcacls manpage
    
    Signed-off-by: Pavel Filipenský <pfilipen at redhat.com>
    Reviewed-by: Andreas Schneider <asn at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 2d7740f65c69497de665043051228f6315de4f5c
Author: Pavel Filipenský <pfilipen at redhat.com>
Date:   Wed May 19 13:12:31 2021 +0200

    docs: Update list of available commands in rpcclient
    
    The list of available commands in rpcclient.1 manpage is updated to
    match the current state, which is visible via help commnad of rpcclient.
    
    Signed-off-by: Pavel Filipenský <pfilipen at redhat.com>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>
    Reviewed-by: Alexander Bokovoy <ab at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

commit 139cefceca20bd21ad557830f551eb51b343c660
Author: Pavel Filipenský <pfilipen at redhat.com>
Date:   Wed May 19 14:51:00 2021 +0200

    s3:rpcclient: Document command of witness protocol
    
    Signed-off-by: Pavel Filipenský <pfilipen at redhat.com>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>
    Reviewed-by: Alexander Bokovoy <ab at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

-----------------------------------------------------------------------

Summary of changes:
 docs-xml/manpages/dbwrap_tool.1.xml |  17 +-
 docs-xml/manpages/mdsearch.1.xml    |  35 +++-
 docs-xml/manpages/nmblookup.1.xml   |  37 ++--
 docs-xml/manpages/ntlm_auth.1.xml   |  17 +-
 docs-xml/manpages/pdbedit.8.xml     |  80 ++++----
 docs-xml/manpages/profiles.1.xml    |  20 +-
 docs-xml/manpages/rpcclient.1.xml   | 377 ++++++++++++++++++++++++------------
 docs-xml/manpages/sharesec.1.xml    |  21 +-
 docs-xml/manpages/smbcacls.1.xml    |  22 +++
 docs-xml/manpages/smbcontrol.1.xml  |  19 +-
 docs-xml/manpages/smbstatus.1.xml   |  47 ++---
 docs-xml/manpages/testparm.1.xml    |  16 +-
 lib/cmdline/cmdline.c               |  37 ++++
 lib/cmdline/cmdline.h               |  26 +++
 source3/rpcclient/cmd_witness.c     |  10 +-
 source3/utils/dbwrap_tool.c         |  29 ++-
 source3/utils/dbwrap_torture.c      |  27 ++-
 source3/utils/mdsearch.c            |  92 ++++-----
 source3/utils/nmblookup.c           |  41 ++--
 source3/utils/ntlm_auth.c           |  48 ++---
 source3/utils/pdbedit.c             |  30 ++-
 source3/utils/profiles.c            |  26 ++-
 source3/utils/sharesec.c            |  33 +++-
 source3/utils/smbcontrol.c          |  29 ++-
 source3/utils/split_tokens.c        |  33 ++--
 source3/utils/status.c              |  57 +++---
 source3/utils/testparm.c            |  39 +++-
 source3/utils/wscript_build         |  30 +--
 28 files changed, 849 insertions(+), 446 deletions(-)


Changeset truncated at 500 lines:

diff --git a/docs-xml/manpages/dbwrap_tool.1.xml b/docs-xml/manpages/dbwrap_tool.1.xml
index c2d9c306902..c6a69f89ba1 100644
--- a/docs-xml/manpages/dbwrap_tool.1.xml
+++ b/docs-xml/manpages/dbwrap_tool.1.xml
@@ -19,13 +19,17 @@
 <refsynopsisdiv>
 	<cmdsynopsis>
 		<command>dbwrap_tool</command>
+		<arg choice="opt">-?|--help</arg>
+		<arg choice="opt">--usage</arg>
 		<arg choice="opt">--persistent</arg>
 		<arg choice="opt">--non-persistent</arg>
-		<arg choice="opt">-d <debug level></arg>
-		<arg choice="opt">-s <config file></arg>
-		<arg choice="opt">-l <log file base></arg>
-		<arg choice="opt">-V</arg>
-		<arg choice="opt">--option=<name>=<value></arg>
+		<arg choice="opt">-d|--debuglevel=DEBUGLEVEL</arg>
+		<arg choice="opt">--debug-stdout</arg>
+		<arg choice="opt">--configfile=CONFIGFILE</arg>
+		<arg choice="opt">--option=name=value</arg>
+		<arg choice="opt">-l|--log-basename=LOGFILEBASE</arg>
+		<arg choice="opt">--leak-report</arg>
+		<arg choice="opt">--leak-report-full</arg>
 		<arg choice="req"><database></arg>
 		<arg choice="req"><operation></arg>
 		<arg choice="opt"><key>
@@ -90,8 +94,9 @@
 			specified.
 			</para></listitem>
 		</varlistentry>
-		&popt.common.samba.client;
+
 		&popt.autohelp;
+		&cmdline.common.samba.client;
 	</variablelist>
 </refsect1>
 
diff --git a/docs-xml/manpages/mdsearch.1.xml b/docs-xml/manpages/mdsearch.1.xml
index c75d1f045f0..14bc825feac 100644
--- a/docs-xml/manpages/mdsearch.1.xml
+++ b/docs-xml/manpages/mdsearch.1.xml
@@ -17,12 +17,40 @@
 
   <refsynopsisdiv>
     <cmdsynopsis>
-      <command>mvxattr</command>
+      <command>mdfine</command>
       <arg choice="req">server</arg>
       <arg choice="req">sharename</arg>
       <arg choice="req">query</arg>
-      <arg choice="opt">-p, --path</arg>
+      <arg choice="opt">-p, --path=STRING</arg>
       <arg choice="opt">-L, --live</arg>
+      <arg choice="opt">-?|--help</arg>
+      <arg choice="opt">--usage</arg>
+      <arg choice="opt">-d|--debuglevel=DEBUGLEVEL</arg>
+      <arg choice="opt">--debug-stdout</arg>
+      <arg choice="opt">--configfile=CONFIGFILE</arg>
+      <arg choice="opt">--option=name=value</arg>
+      <arg choice="opt">-l|--log-basename=LOGFILEBASE</arg>
+      <arg choice="opt">--leak-report</arg>
+      <arg choice="opt">--leak-report-full</arg>
+      <arg choice="opt">-R|--name-resolve=NAME-RESOLVE-ORDER</arg>
+      <arg choice="opt">-O|--socket-options=SOCKETOPTIONS</arg>
+      <arg choice="opt">-m|--maxprotocol=MAXPROTOCOL</arg>
+      <arg choice="opt">-n|--netbiosname=NETBIOSNAME</arg>
+      <arg choice="opt">--netbios-scope=SCOPE</arg>
+      <arg choice="opt">-W|--workgroup=WORKGROUP</arg>
+      <arg choice="opt">--realm=REALM</arg>
+      <arg choice="opt">-U|--user=[DOMAIN/]USERNAME[%PASSWORD]</arg>
+      <arg choice="opt">-N|--no-pass</arg>
+      <arg choice="opt">--password=STRING</arg>
+      <arg choice="opt">--pw-nt-hash</arg>
+      <arg choice="opt">-A|--authentication-file=FILE</arg>
+      <arg choice="opt">-P|--machine-pass</arg>
+      <arg choice="opt">--simple-bind-dn=DN</arg>
+      <arg choice="opt">--use-kerberos=desired|required|off</arg>
+      <arg choice="opt">--use-krb5-ccache=CCACHE</arg>
+      <arg choice="opt">--use-winbind-ccache</arg>
+      <arg choice="opt">--client-protection=sign|encrypt|off</arg>
+      <arg choice="opt">-V|--version</arg>
     </cmdsynopsis>
   </refsynopsisdiv>
 
@@ -84,6 +112,9 @@
 	<listitem><para>Query remains running.</para></listitem>
       </varlistentry>
 
+      &popt.autohelp;
+      &cmdline.common.samba.client;
+      &cmdline.common.credentials;
     </variablelist>
   </refsect1>
 
diff --git a/docs-xml/manpages/nmblookup.1.xml b/docs-xml/manpages/nmblookup.1.xml
index c633e072146..9ac602cbd59 100644
--- a/docs-xml/manpages/nmblookup.1.xml
+++ b/docs-xml/manpages/nmblookup.1.xml
@@ -21,17 +21,30 @@
 	<cmdsynopsis>
 		<command>nmblookup</command>
 		<arg choice="opt">-M|--master-browser</arg>
-		<arg choice="opt">-R|--recursion</arg>
+		<arg choice="opt">--recursion</arg>
 		<arg choice="opt">-S|--status</arg>
 		<arg choice="opt">-r|--root-port</arg>
 		<arg choice="opt">-A|--lookup-by-ip</arg>
-		<arg choice="opt">-B|--broadcast <broadcast address></arg>
-		<arg choice="opt">-U|--unicast <unicast address></arg>
-		<arg choice="opt">-d <debug level></arg>
-		<arg choice="opt">-s <smb config file></arg>
-		<arg choice="opt">-i <NetBIOS scope></arg>
+		<arg choice="opt">-B|--broadcast=BROADCAST-ADDRESS</arg>
+		<arg choice="opt">-U|--unicast=UNICAST-ADDRESS</arg>
 		<arg choice="opt">-T|--translate</arg>
 		<arg choice="opt">-f|--flags</arg>
+		<arg choice="opt">-?|--help</arg>
+		<arg choice="opt">--usage</arg>
+		<arg choice="opt">-d|--debuglevel=DEBUGLEVEL</arg>
+		<arg choice="opt">--debug-stdout</arg>
+		<arg choice="opt">--configfile=CONFIGFILE</arg>
+		<arg choice="opt">--option=name=value</arg>
+		<arg choice="opt">-l|--log-basename=LOGFILEBASE</arg>
+		<arg choice="opt">--leak-report</arg>
+		<arg choice="opt">--leak-report-full</arg>
+		<arg choice="opt">-R|--name-resolve=NAME-RESOLVE-ORDER</arg>
+		<arg choice="opt">-O|--socket-options=SOCKETOPTIONS</arg>
+		<arg choice="opt">-m|--maxprotocol=MAXPROTOCOL</arg>
+		<arg choice="opt">-n|--netbiosname=NETBIOSNAME</arg>
+		<arg choice="opt">--netbios-scope=SCOPE</arg>
+		<arg choice="opt">-W|--workgroup=WORKGROUP</arg>
+		<arg choice="opt">--realm=REALM</arg>
 		<arg choice="req">name</arg>
 	</cmdsynopsis>
 </refsynopsisdiv>
@@ -66,7 +79,7 @@
 		</varlistentry>
 		
 		<varlistentry>
-		<term>-R|--recursion</term>
+		<term>--recursion</term>
 		<listitem><para>Set the recursion desired bit in the packet 
 		to do a recursive lookup. This is used when sending a name 
 		query to a machine running a WINS server and the user wishes 
@@ -107,9 +120,6 @@
 
 
 
-		&popt.common.connection;
-		&popt.autohelp;
-
 		<varlistentry>
 		<term>-B|--broadcast <broadcast address></term>
 		<listitem><para>Send the query to the given broadcast address. Without 
@@ -131,9 +141,6 @@
 		(along with the <parameter>-R</parameter> option) is needed to 
 		query a WINS server.</para></listitem>
 		</varlistentry>
-		
-		&stdarg.server.debug;	
-		&popt.common.samba;
 
 		<varlistentry>
 		<term>-T|--translate</term>
@@ -165,6 +172,10 @@
 		'*', which will return all registered names within a broadcast 
 		area.</para></listitem>
 		</varlistentry>
+
+		&cmdline.common.samba.client;
+		&cmdline.common.connection;
+		&popt.autohelp;
 	</variablelist>
 </refsect1>
 
diff --git a/docs-xml/manpages/ntlm_auth.1.xml b/docs-xml/manpages/ntlm_auth.1.xml
index 554522438ab..c257d1d617a 100644
--- a/docs-xml/manpages/ntlm_auth.1.xml
+++ b/docs-xml/manpages/ntlm_auth.1.xml
@@ -391,20 +391,11 @@
 	</para></listitem>
 	</varlistentry>
 
-	<varlistentry>
-	<term>--configfile=<configuration file></term>
-	<listitem><para>The file specified contains the
-	configuration details required by the server.  The
-	information in this file includes server-specific
-	information such as what printcap file to use, as well
-	as descriptions of all the services that the server is
-	to provide. See &smb.conf; for more information.
-	The default configuration file name is determined at
-	compile time.</para></listitem>
-	</varlistentry>
-
-	&stdarg.version;
 	&popt.autohelp;
+	&cmdline.common.debug.client;
+	&cmdline.common.config.client;
+	&cmdline.common.option;
+	&cmdline.version;
 
 	</variablelist>
 </refsect1>
diff --git a/docs-xml/manpages/pdbedit.8.xml b/docs-xml/manpages/pdbedit.8.xml
index 1cabc0ba3d0..5849498b98f 100644
--- a/docs-xml/manpages/pdbedit.8.xml
+++ b/docs-xml/manpages/pdbedit.8.xml
@@ -19,42 +19,48 @@
 <refsynopsisdiv>
 	<cmdsynopsis>
 		<command>pdbedit</command>
-		<arg choice="opt">-a</arg>
-		<arg choice="opt">-b passdb-backend</arg>
-		<arg choice="opt">-c account-control</arg>
-		<arg choice="opt">-C value</arg>
-		<arg choice="opt">-d debuglevel</arg>
-		<arg choice="opt">-D drive</arg>
-		<arg choice="opt">-e passdb-backend</arg>
-		<arg choice="opt">-f fullname</arg>
-		<arg choice="opt">--force-initialized-passwords</arg>
-		<arg choice="opt">-g</arg>
-		<arg choice="opt">-h homedir</arg>
-		<arg choice="opt">-i passdb-backend</arg>
-		<arg choice="opt">-I domain</arg>
-		<arg choice="opt">-K</arg>
-		<arg choice="opt">-L </arg>
-		<arg choice="opt">-m</arg>
-		<arg choice="opt">-M SID|RID</arg>
-		<arg choice="opt">-N description</arg>
-		<arg choice="opt">-P account-policy</arg>
-		<arg choice="opt">-p profile</arg>
+		<arg choice="opt">-L|--list</arg>
+		<arg choice="opt">-v|--verbose</arg>
+		<arg choice="opt">-w|--smbpasswd-style</arg>
+		<arg choice="opt">-u|--user=USER</arg>
+		<arg choice="opt">-N|--account-desc=STRING</arg>
+		<arg choice="opt">-f|--fullname=STRING</arg>
+		<arg choice="opt">-h|--homedir=STRING</arg>
+		<arg choice="opt">-D|--drive=STRING</arg>
+		<arg choice="opt">-S|--script=STRING</arg>
+		<arg choice="opt">-p|--profile=STRING</arg>
+		<arg choice="opt">-I|--domain=STRING</arg>
+		<arg choice="opt">-U|--user SID=STRING</arg>
+		<arg choice="opt">-M|--machine SID=STRING</arg>
+		<arg choice="opt">-a|--create</arg>
+		<arg choice="opt">-r|--modify</arg>
+		<arg choice="opt">-m|--machine</arg>
+		<arg choice="opt">-x|--delete</arg>
+		<arg choice="opt">-b|--backend=STRING</arg>
+		<arg choice="opt">-i|--import=STRING</arg>
+		<arg choice="opt">-e|--export=STRING</arg>
+		<arg choice="opt">-g|--group</arg>
+		<arg choice="opt">-y|--policies</arg>
 		<arg choice="opt">--policies-reset</arg>
-		<arg choice="opt">-r</arg>
-		<arg choice="opt">-s configfile</arg>
-		<arg choice="opt">-S script</arg>
-		<arg choice="opt">--set-nt-hash</arg>
-		<arg choice="opt">-t</arg>
-		<arg choice="opt">--time-format</arg>
-		<arg choice="opt">-u username</arg>
-		<arg choice="opt">-U SID|RID</arg>
-		<arg choice="opt">-v</arg>
-		<arg choice="opt">-V</arg>
-		<arg choice="opt">-w</arg>
-		<arg choice="opt">-x</arg>
-		<arg choice="opt">-y</arg>
-		<arg choice="opt">-z</arg>
-		<arg choice="opt">-Z</arg>
+		<arg choice="opt">-P|--account-policy=STRING</arg>
+		<arg choice="opt">-C|--value=LONG</arg>
+		<arg choice="opt">-c|--account-control=STRING</arg>
+		<arg choice="opt">--force-initialized-passwords</arg>
+		<arg choice="opt">-z|--bad-password-count-reset</arg>
+		<arg choice="opt">-Z|--logon-hours-reset</arg>
+		<arg choice="opt">--time-format=STRING</arg>
+		<arg choice="opt">-t|--password-from-stdin</arg>
+		<arg choice="opt">-K|--kickoff-time=STRING</arg>
+		<arg choice="opt">--set-nt-hash=STRING</arg>
+		<arg choice="opt">-?|--help</arg>
+		<arg choice="opt">--usage</arg>
+		<arg choice="opt">-d|--debuglevel=DEBUGLEVEL</arg>
+		<arg choice="opt">--debug-stdout</arg>
+		<arg choice="opt">--configfile=CONFIGFILE</arg>
+		<arg choice="opt">--option=name=value</arg>
+		<arg choice="opt">-l|--log-basename=LOGFILEBASE</arg>
+		<arg choice="opt">--leak-report</arg>
+		<arg choice="opt">--leak-report-full</arg>
 	</cmdsynopsis>
 </refsynopsisdiv>
 
@@ -520,9 +526,7 @@ account policy value for bad lockout attempt is now 3
 		</varlistentry>
 
 		&popt.autohelp;
-		&stdarg.server.debug;
-		&popt.common.samba;
-
+		&cmdline.common.samba.client;
 	</variablelist>
 </refsect1>
 
diff --git a/docs-xml/manpages/profiles.1.xml b/docs-xml/manpages/profiles.1.xml
index 012f84354b6..9d57a7d61d2 100644
--- a/docs-xml/manpages/profiles.1.xml
+++ b/docs-xml/manpages/profiles.1.xml
@@ -20,10 +20,19 @@
 <refsynopsisdiv>
 	<cmdsynopsis>
 		<command>profiles</command>
-		<arg choice="opt">-v</arg>
-		<arg choice="opt">-c|--change-sid SID</arg>
-		<arg choice="opt">-n|--new-sid SID</arg>
-		<arg choice="req">file</arg>
+		<arg choice="opt">-c|--change-sid=STRING</arg>
+		<arg choice="opt">-n|--new-sid=STRING</arg>
+		<arg choice="opt">-v|--verbose</arg>
+		<arg choice="opt">-?|--help</arg>
+		<arg choice="opt">--usage</arg>
+		<arg choice="opt">-d|--debuglevel=DEBUGLEVEL</arg>
+		<arg choice="opt">--debug-stdout</arg>
+		<arg choice="opt">--configfile=CONFIGFILE</arg>
+		<arg choice="opt">--option=name=value</arg>
+		<arg choice="opt">-l|--log-basename=LOGFILEBASE</arg>
+		<arg choice="opt">--leak-report</arg>
+		<arg choice="opt">--leak-report-full</arg>
+		<arg choice="req">FILE</arg>
 	</cmdsynopsis>
 </refsynopsisdiv>
 
@@ -63,9 +72,8 @@
 		</para></listitem>
 		</varlistentry>
 
-		&popt.common.samba.client;
+		&cmdline.common.samba.client;
 		&popt.autohelp;
-
 	</variablelist>
 </refsect1>
 
diff --git a/docs-xml/manpages/rpcclient.1.xml b/docs-xml/manpages/rpcclient.1.xml
index 5ea4f51b0cd..16fbe9207e4 100644
--- a/docs-xml/manpages/rpcclient.1.xml
+++ b/docs-xml/manpages/rpcclient.1.xml
@@ -188,75 +188,76 @@
 
 	<refsect2>
 	<title>LSARPC</title>
-
 	<variablelist>
 		<varlistentry><term>lsaquery</term><listitem><para>Query info policy</para></listitem></varlistentry>
-		
-		<varlistentry><term>lookupsids</term><listitem><para>Resolve a list 
-		of SIDs to usernames.
-		</para></listitem></varlistentry>
-		
-		<varlistentry><term>lookupnames</term><listitem><para>Resolve a list 
-		of usernames to SIDs.
-		</para></listitem></varlistentry>
-		
+		<varlistentry><term>lookupsids</term><listitem><para>Convert SIDs to names</para></listitem></varlistentry>
+		<varlistentry><term>lookupsids3</term><listitem><para>Convert SIDs to names</para></listitem></varlistentry>
+		<varlistentry><term>lookupsids_level</term><listitem><para>Convert SIDs to names</para></listitem></varlistentry>
+		<varlistentry><term>lookupnames</term><listitem><para>Convert names to SIDs</para></listitem></varlistentry>
+		<varlistentry><term>lookupnames4</term><listitem><para>Convert names to SIDs</para></listitem></varlistentry>
+		<varlistentry><term>lookupnames_level</term><listitem><para>Convert names to SIDs</para></listitem></varlistentry>
 		<varlistentry><term>enumtrust</term><listitem><para>Enumerate trusted domains</para></listitem></varlistentry>
-
 		<varlistentry><term>enumprivs</term><listitem><para>Enumerate privileges</para></listitem></varlistentry>
-
 		<varlistentry><term>getdispname</term><listitem><para>Get the privilege name</para></listitem></varlistentry>
-
 		<varlistentry><term>lsaenumsid</term><listitem><para>Enumerate the LSA SIDS</para></listitem></varlistentry>
-
+		<varlistentry><term>lsacreateaccount</term><listitem><para>Create a new lsa account</para></listitem></varlistentry>
 		<varlistentry><term>lsaenumprivsaccount</term><listitem><para>Enumerate the privileges of an SID</para></listitem></varlistentry>
-
 		<varlistentry><term>lsaenumacctrights</term><listitem><para>Enumerate the rights of an SID</para></listitem></varlistentry>
-
-		<varlistentry><term>lsaenumacctwithright</term><listitem><para>Enumerate accounts with a right</para></listitem></varlistentry>
-
+		<varlistentry><term>lsaaddpriv</term><listitem><para>Assign a privilege to a SID</para></listitem></varlistentry>
+		<varlistentry><term>lsadelpriv</term><listitem><para>Revoke a privilege from a SID</para></listitem></varlistentry>
 		<varlistentry><term>lsaaddacctrights</term><listitem><para>Add rights to an account</para></listitem></varlistentry>
-
 		<varlistentry><term>lsaremoveacctrights</term><listitem><para>Remove rights from an account</para></listitem></varlistentry>
-
 		<varlistentry><term>lsalookupprivvalue</term><listitem><para>Get a privilege value given its name</para></listitem></varlistentry>
-
 		<varlistentry><term>lsaquerysecobj</term><listitem><para>Query LSA security object</para></listitem></varlistentry>
-
-	</variablelist>	
+		<varlistentry><term>lsaquerytrustdominfo</term><listitem><para>Query LSA trusted domains info (given a SID)</para></listitem></varlistentry>
+		<varlistentry><term>lsaquerytrustdominfobyname</term><listitem><para>Query LSA trusted domains info (given a name), only works for Windows > 2k</para></listitem></varlistentry>
+		<varlistentry><term>lsaquerytrustdominfobysid</term><listitem><para>Query LSA trusted domains info (given a SID)</para></listitem></varlistentry>
+		<varlistentry><term>lsasettrustdominfo</term><listitem><para>Set LSA trusted domain info</para></listitem></varlistentry>
+		<varlistentry><term>getusername</term><listitem><para>Get username</para></listitem></varlistentry>
+		<varlistentry><term>createsecret</term><listitem><para>Create Secret</para></listitem></varlistentry>
+		<varlistentry><term>deletesecret</term><listitem><para>Delete Secret</para></listitem></varlistentry>
+		<varlistentry><term>querysecret</term><listitem><para>Query Secret</para></listitem></varlistentry>
+		<varlistentry><term>setsecret</term><listitem><para>Set Secret</para></listitem></varlistentry>
+		<varlistentry><term>retrieveprivatedata</term><listitem><para>Retrieve Private Data</para></listitem></varlistentry>
+		<varlistentry><term>storeprivatedata</term><listitem><para>Store Private Data</para></listitem></varlistentry>
+		<varlistentry><term>createtrustdom</term><listitem><para>Create Trusted Domain</para></listitem></varlistentry>
+		<varlistentry><term>deletetrustdom</term><listitem><para>Delete Trusted Domain</para></listitem></varlistentry>
+	</variablelist>
 	</refsect2>
-	
+
+
 	<refsect2>
 	<title>LSARPC-DS</title>
-	
 	<variablelist>
 		<varlistentry><term>dsroledominfo</term><listitem><para>Get Primary Domain Information</para></listitem></varlistentry>
 	</variablelist>
+	</refsect2>
 
-	<para> </para>
 
-	<para><emphasis>DFS</emphasis></para>
+	<refsect2>
+	<title>DFS</title>
 	<variablelist>
-		<varlistentry><term>dfsexist</term><listitem><para>Query DFS support</para></listitem></varlistentry>
+		<varlistentry><term>dfsversion</term><listitem><para>Query DFS support</para></listitem></varlistentry>
 		<varlistentry><term>dfsadd</term><listitem><para>Add a DFS share</para></listitem></varlistentry>
 		<varlistentry><term>dfsremove</term><listitem><para>Remove a DFS share</para></listitem></varlistentry>
 		<varlistentry><term>dfsgetinfo</term><listitem><para>Query DFS share info</para></listitem></varlistentry>
 		<varlistentry><term>dfsenum</term><listitem><para>Enumerate dfs shares</para></listitem></varlistentry>
+		<varlistentry><term>dfsenumex</term><listitem><para>Enumerate dfs shares</para></listitem></varlistentry>
 	</variablelist>
-
 	</refsect2>
 
+
 	<refsect2>
-	<title>REG</title>
+	<title>SHUTDOWN</title>
 	<variablelist>
-		<varlistentry><term>shutdown</term><listitem><para>Remote Shutdown</para></listitem></varlistentry>
-		<varlistentry><term>abortshutdown</term><listitem><para>Abort Shutdown</para></listitem></varlistentry>
+		<varlistentry><term>shutdowninit</term><listitem><para>syntax: shutdown [-m message] </para></listitem></varlistentry>
+		<varlistentry><term>shutdownabort</term><listitem><para>syntax: shutdownabort</para></listitem></varlistentry>
 	</variablelist>
-
 	</refsect2>
 
+
 	<refsect2>
 	<title>SRVSVC</title>
-
 	<variablelist>
 		<varlistentry><term>srvinfo</term><listitem><para>Server query info</para></listitem></varlistentry>
 		<varlistentry><term>netshareenum</term><listitem><para>Enumerate shares</para></listitem></varlistentry>
@@ -275,34 +276,49 @@
 		<varlistentry><term>netshareadd</term><listitem><para>Add share</para></listitem></varlistentry>
 		<varlistentry><term>netsharedel</term><listitem><para>Delete share</para></listitem></varlistentry>
 	</variablelist>
-
 	</refsect2>
 
+
 	<refsect2>
 	<title>SAMR</title>
-
 	<variablelist>
 		<varlistentry><term>queryuser</term><listitem><para>Query user info</para></listitem></varlistentry>
 		<varlistentry><term>querygroup</term><listitem><para>Query group info</para></listitem></varlistentry>
 		<varlistentry><term>queryusergroups</term><listitem><para>Query user groups</para></listitem></varlistentry>
+		<varlistentry><term>queryuseraliases</term><listitem><para>Query user aliases</para></listitem></varlistentry>
 		<varlistentry><term>querygroupmem</term><listitem><para>Query group membership</para></listitem></varlistentry>
 		<varlistentry><term>queryaliasmem</term><listitem><para>Query alias membership</para></listitem></varlistentry>
+		<varlistentry><term>queryaliasinfo</term><listitem><para>Query alias info</para></listitem></varlistentry>
+		<varlistentry><term>deletealias</term><listitem><para>Delete an alias</para></listitem></varlistentry>
 		<varlistentry><term>querydispinfo</term><listitem><para>Query display info</para></listitem></varlistentry>
+		<varlistentry><term>querydispinfo2</term><listitem><para>Query display info</para></listitem></varlistentry>
+		<varlistentry><term>querydispinfo3</term><listitem><para>Query display info</para></listitem></varlistentry>
 		<varlistentry><term>querydominfo</term><listitem><para>Query domain info</para></listitem></varlistentry>
 		<varlistentry><term>enumdomusers</term><listitem><para>Enumerate domain users</para></listitem></varlistentry>
 		<varlistentry><term>enumdomgroups</term><listitem><para>Enumerate domain groups</para></listitem></varlistentry>
 		<varlistentry><term>enumalsgroups</term><listitem><para>Enumerate alias groups</para></listitem></varlistentry>
+		<varlistentry><term>enumdomains</term><listitem><para>Enumerate domains</para></listitem></varlistentry>
 		<varlistentry><term>createdomuser</term><listitem><para>Create domain user</para></listitem></varlistentry>
+		<varlistentry><term>createdomgroup</term><listitem><para>Create domain group</para></listitem></varlistentry>
+		<varlistentry><term>createdomalias</term><listitem><para>Create domain alias</para></listitem></varlistentry>
 		<varlistentry><term>samlookupnames</term><listitem><para>Look up names</para></listitem></varlistentry>
 		<varlistentry><term>samlookuprids</term><listitem><para>Look up names</para></listitem></varlistentry>
+		<varlistentry><term>deletedomgroup</term><listitem><para>Delete domain group</para></listitem></varlistentry>
 		<varlistentry><term>deletedomuser</term><listitem><para>Delete domain user</para></listitem></varlistentry>
 		<varlistentry><term>samquerysecobj</term><listitem><para>Query SAMR security object</para></listitem></varlistentry>
 		<varlistentry><term>getdompwinfo</term><listitem><para>Retrieve domain password info</para></listitem></varlistentry>
-		<varlistentry><term>lookupdomain</term><listitem><para>Look up domain</para></listitem></varlistentry>
+		<varlistentry><term>getusrdompwinfo</term><listitem><para>Retrieve user domain password info</para></listitem></varlistentry>
+		<varlistentry><term>lookupdomain</term><listitem><para>Lookup Domain Name</para></listitem></varlistentry>
+		<varlistentry><term>chgpasswd</term><listitem><para>Change user password</para></listitem></varlistentry>
+		<varlistentry><term>chgpasswd2</term><listitem><para>Change user password</para></listitem></varlistentry>


-- 
Samba Shared Repository



More information about the samba-cvs mailing list