[SCM] Samba Shared Repository - branch v4-14-test updated

Karolin Seeger kseeger at samba.org
Wed May 26 12:46:01 UTC 2021


The branch, v4-14-test has been updated
       via  a29ee1ff68c docs: Update list of available commands in rpcclient
       via  c91ea2d31b2 s3:rpcclient: Document command of witness protocol
       via  46cf8514c76 docs-xml: Update smbcacls manpage
       via  c58029aa274 smbd: correctly initialize close timestamp fields
       via  94ba90fa755 torture: add a test that verifies SMB2 close fields without postqueryattrib
      from  1780305b193 ctdb: Fix a crash in run_proc_signal_handler()

https://git.samba.org/?p=samba.git;a=shortlog;h=v4-14-test


- Log -----------------------------------------------------------------
commit a29ee1ff68c480fb6c668c43660cf966575a415a
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.
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=14719
    
    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>
    (cherry picked from commit 2d7740f65c69497de665043051228f6315de4f5c)
    
    Autobuild-User(v4-14-test): Karolin Seeger <kseeger at samba.org>
    Autobuild-Date(v4-14-test): Wed May 26 12:45:16 UTC 2021 on sn-devel-184

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

    s3:rpcclient: Document command of witness protocol
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=14719
    
    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>
    (cherry picked from commit 139cefceca20bd21ad557830f551eb51b343c660)

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

    docs-xml: Update smbcacls manpage
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=14718
    
    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>
    (cherry picked from commit 9d9ed421b26f733c59f9fac44e2034df704cef6a)

commit c58029aa27436114d5ed7f7b682e544f4d2542b3
Author: Ralph Boehme <slow at samba.org>
Date:   Mon May 24 12:03:28 2021 +0200

    smbd: correctly initialize close timestamp fields
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=14714
    
    Signed-off-by: Ralph Boehme <slow at samba.org>
    Reviewed-by: Jeremy Allison <jra at samba.org>
    
    Autobuild-User(master): Jeremy Allison <jra at samba.org>
    Autobuild-Date(master): Mon May 24 16:56:22 UTC 2021 on sn-devel-184
    
    (cherry picked from commit f96cc29711181b5237a5b92c4bfb5e75fe2a73b9)

commit 94ba90fa7559fb3bb3c331a9c8703d1fa7c468cb
Author: Ralph Boehme <slow at samba.org>
Date:   Mon May 24 12:21:38 2021 +0200

    torture: add a test that verifies SMB2 close fields without postqueryattrib
    
    The server must set all fields to 0 if postqueryattrib is not set.
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=14714
    
    Signed-off-by: Ralph Boehme <slow at samba.org>
    Reviewed-by: Jeremy Allison <jra at samba.org>
    (cherry picked from commit ac9042ff4dc6c892764abd23a9445116ad40e62a)

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

Summary of changes:
 docs-xml/manpages/rpcclient.1.xml | 377 +++++++++++++++++++++++++-------------
 docs-xml/manpages/smbcacls.1.xml  |  22 +++
 source3/rpcclient/cmd_witness.c   |  10 +-
 source3/smbd/smb2_close.c         |   8 +-
 source4/torture/smb2/timestamps.c |  65 +++++++
 5 files changed, 344 insertions(+), 138 deletions(-)


Changeset truncated at 500 lines:

diff --git a/docs-xml/manpages/rpcclient.1.xml b/docs-xml/manpages/rpcclient.1.xml
index 18f9c14b09e..ae658647b81 100644
--- a/docs-xml/manpages/rpcclient.1.xml
+++ b/docs-xml/manpages/rpcclient.1.xml
@@ -167,75 +167,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>
@@ -254,34 +255,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>
+		<varlistentry><term>chgpasswd3</term><listitem><para>Change user password</para></listitem></varlistentry>
+		<varlistentry><term>getdispinfoidx</term><listitem><para>Get Display Information Index</para></listitem></varlistentry>
+		<varlistentry><term>setuserinfo</term><listitem><para>Set user info</para></listitem></varlistentry>
+		<varlistentry><term>setuserinfo2</term><listitem><para>Set user info2</para></listitem></varlistentry>
 	</variablelist>
-
 	</refsect2>
 
+
 	<refsect2>
 	<title>SPOOLSS</title>
 
@@ -322,7 +338,7 @@ Comma Separated list of Files
 		default driver version for the specified architecture will
 		be used.  This option can be used to upload Windows 2000
 		(version 3) printer drivers.</para></listitem></varlistentry>
-	
+
 		<varlistentry><term>addprinter <printername> 
 		<sharename> <drivername> <port></term>
 		<listitem><para>
@@ -333,7 +349,6 @@ Comma Separated list of Files
 		<command>enumports</command>.</para>
 		</listitem></varlistentry>
 
-
 		<varlistentry><term>deldriver <driver></term><listitem><para>Delete the
 		specified printer driver for all architectures.  This
 		does not delete the actual driver files from the server,
@@ -358,22 +373,23 @@ Comma Separated list of Files
 
 		<varlistentry><term>enumdataex</term><listitem><para>Enumerate printer data for a key</para></listitem></varlistentry>
 
+		<varlistentry><term>enumkey</term><listitem><para>Enumerate printer keys</para></listitem></varlistentry>
+
 		<varlistentry><term>enumjobs <printer></term>
 		<listitem><para>List the jobs and status of a given printer. 
 		This command corresponds to the MS Platform SDK EnumJobs() 
 		function</para></listitem></varlistentry>
 
-		<varlistentry><term>enumkey</term><listitem><para>Enumerate
-		printer keys</para></listitem></varlistentry>
-		
+		<varlistentry><term>getjob</term><listitem><para>Get print job</para></listitem></varlistentry>
+		<varlistentry><term>setjob</term><listitem><para>Set print job</para></listitem></varlistentry>
+
+
 		<varlistentry><term>enumports [level]</term>
 		<listitem><para>
 		Executes an EnumPorts() call using the specified 
 		info level. Currently only info levels 1 and 2 are supported. 
 		</para></listitem></varlistentry>
 
-
-
 		<varlistentry><term>enumdrivers [level]</term> 
 		<listitem><para>
 		Execute an EnumPrinterDrivers() call.  This lists the various installed 
@@ -381,17 +397,12 @@ Comma Separated list of Files
 		documentation for more details of the various flags and calling 
 		options. Currently supported info levels are 1, 2, and 3.</para></listitem></varlistentry>
 
-
-
 		<varlistentry><term>enumprinters [level]</term>
 		<listitem><para>Execute an EnumPrinters() call.  This lists the various installed 
 		and share printers.  Refer to the MS Platform SDK documentation for 
 		more details of the various flags and calling options. Currently
 		supported info levels are 1, 2 and 5.</para></listitem></varlistentry>
 
-
-
-
 		<varlistentry><term>getdata <printername> <valuename;></term> 
 		<listitem><para>Retrieve the data for a given printer setting.  See 
 		the  <command>enumdata</command> command for more information.  
@@ -410,7 +421,6 @@ Comma Separated list of Files
 		the given printer. This command corresponds to the GetPrinterDriver()
 		MS Platform  SDK function. Currently info level 1, 2, and 3 are supported.
 		</para></listitem></varlistentry>
-	
 
 		<varlistentry><term>getdriverdir <arch></term>
 		<listitem><para>
@@ -421,21 +431,22 @@ Comma Separated list of Files
 		(for Windows 95/98), "Windows NT x86", "Windows NT PowerPC", "Windows
 		Alpha_AXP", and "Windows NT R4000". </para></listitem></varlistentry>
 
-
+		<varlistentry><term>getdriverpackagepath</term>
+		<listitem><para>Get print driver package download directory</para></listitem></varlistentry>
 
 		<varlistentry><term>getprinter <printername></term> 
 		<listitem><para>Retrieve the current printer information.  This command 
 		corresponds to the GetPrinter() MS Platform SDK function. 
 		</para></listitem></varlistentry>
 
-		<varlistentry><term>getprintprocdir</term><listitem><para>Get
-		print processor
-		directory</para></listitem></varlistentry>
-		
+
 		<varlistentry><term>openprinter <printername></term> 
 		<listitem><para>Execute an OpenPrinterEx() and ClosePrinter() RPC 
 		against a given printer. </para></listitem></varlistentry>
 
+		<varlistentry><term>openprinter_ex <printername></term>
+		<listitem><para>Open printer handle</para></listitem></varlistentry>
+
 		<varlistentry><term>setdriver <printername>
 		<drivername></term>
 		<listitem><para>Execute a SetPrinter() command to update the printer driver
@@ -446,6 +457,9 @@ Comma Separated list of Files
 		<command>enumdrivers</command> commands for obtaining a list of
 		of installed printers and drivers.</para></listitem></varlistentry>
 
+		<varlistentry><term>getprintprocdir</term><listitem>
+		<para>Get print processor directory</para></listitem></varlistentry>
+
 		<varlistentry><term>addform</term><listitem><para>Add form</para></listitem></varlistentry>
 		<varlistentry><term>setform</term><listitem><para>Set form</para></listitem></varlistentry>
 		<varlistentry><term>getform</term><listitem><para>Get form</para></listitem></varlistentry>
@@ -454,110 +468,215 @@ Comma Separated list of Files
 		<varlistentry><term>setprinter</term><listitem><para>Set printer comment</para></listitem></varlistentry>
 		<varlistentry><term>setprinterdata</term><listitem><para>Set REG_SZ printer data</para></listitem></varlistentry>
 
-		<varlistentry><term>setprintername <printername>
-		<newprintername></term>
+		<varlistentry><term>setprintername <printername> <newprintername></term>
 		<listitem><para>Set printer name</para></listitem></varlistentry>
 
 		<varlistentry><term>rffpcnex</term><listitem><para>Rffpcnex test</para></listitem></varlistentry>
-		
+		<varlistentry><term>printercmp</term><listitem><para>Printer comparison test</para></listitem></varlistentry>
+		<varlistentry><term>enumprocs</term><listitem><para>Enumerate Print Processors</para></listitem></varlistentry>
+		<varlistentry><term>enumprocdatatypes</term><listitem><para>Enumerate Print Processor Data Types</para></listitem></varlistentry>
+		<varlistentry><term>enummonitors</term><listitem><para>Enumerate Print Monitors</para></listitem></varlistentry>
+		<varlistentry><term>createprinteric</term><listitem><para>Create Printer IC</para></listitem></varlistentry>
+		<varlistentry><term>playgdiscriptonprinteric</term><listitem><para>Create Printer IC</para></listitem></varlistentry>
+		<varlistentry><term>getcoreprinterdrivers</term><listitem><para>Get CorePrinterDriver</para></listitem></varlistentry>
+		<varlistentry><term>enumpermachineconnections</term><listitem><para>Enumerate Per Machine Connections</para></listitem></varlistentry>
+		<varlistentry><term>addpermachineconnection</term><listitem><para>Add Per Machine Connection</para></listitem></varlistentry>
+		<varlistentry><term>delpermachineconnection</term><listitem><para>Delete Per Machine Connection</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
+
+
+	<refsect2>
+	<title>NETLOGON</title>
+	<variablelist>
+		<varlistentry><term>logonctrl2</term><listitem><para>Logon Control 2</para></listitem></varlistentry>
+		<varlistentry><term>getanydcname</term><listitem><para>Get trusted DC name</para></listitem></varlistentry>
+		<varlistentry><term>getdcname</term><listitem><para>Get trusted PDC name</para></listitem></varlistentry>
+		<varlistentry><term>dsr_getdcname</term><listitem><para>Get trusted DC name</para></listitem></varlistentry>
+		<varlistentry><term>dsr_getdcnameex</term><listitem><para>Get trusted DC name</para></listitem></varlistentry>
+		<varlistentry><term>dsr_getdcnameex2</term><listitem><para>Get trusted DC name</para></listitem></varlistentry>
+		<varlistentry><term>dsr_getsitename</term><listitem><para>Get sitename</para></listitem></varlistentry>
+		<varlistentry><term>dsr_getforesttrustinfo</term><listitem><para>Get Forest Trust Info</para></listitem></varlistentry>
+		<varlistentry><term>logonctrl</term><listitem><para>Logon Control</para></listitem></varlistentry>
+		<varlistentry><term>samlogon</term><listitem><para>Sam Logon</para></listitem></varlistentry>
+		<varlistentry><term>change_trust_pw</term><listitem><para>Change Trust Account Password</para></listitem></varlistentry>
+		<varlistentry><term>gettrustrid</term><listitem><para>Get trust rid</para></listitem></varlistentry>
+		<varlistentry><term>dsr_enumtrustdom</term><listitem><para>Enumerate trusted domains</para></listitem></varlistentry>
+		<varlistentry><term>dsenumdomtrusts</term><listitem><para>Enumerate all trusted domains in an AD forest</para></listitem></varlistentry>
+		<varlistentry><term>deregisterdnsrecords</term><listitem><para>Deregister DNS records</para></listitem></varlistentry>
+		<varlistentry><term>netrenumtrusteddomains</term><listitem><para>Enumerate trusted domains</para></listitem></varlistentry>
+		<varlistentry><term>netrenumtrusteddomainsex</term><listitem><para>Enumerate trusted domains</para></listitem></varlistentry>
+		<varlistentry><term>getdcsitecoverage</term><listitem><para>Get the Site-Coverage from a DC</para></listitem></varlistentry>
+		<varlistentry><term>capabilities</term><listitem><para>Return Capabilities</para></listitem></varlistentry>
+		<varlistentry><term>logongetdomaininfo</term><listitem><para>Return LogonGetDomainInfo</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
+
 
+	<refsect2>
+	<title>FSRVP</title>
+	<variablelist>
+		<varlistentry><term>fss_is_path_sup</term><listitem><para>Check whether a share supports shadow-copy </para></listitem></varlistentry>
+		<varlistentry><term>fss_get_sup_version</term><listitem><para>Get supported FSRVP version from server</para></listitem></varlistentry>
+		<varlistentry><term>fss_create_expose</term><listitem><para>Request shadow-copy creation and exposure</para></listitem></varlistentry>
+		<varlistentry><term>fss_delete</term><listitem><para>Request shadow-copy share deletion</para></listitem></varlistentry>
+		<varlistentry><term>fss_has_shadow_copy</term><listitem><para>Check for an associated share shadow-copy</para></listitem></varlistentry>
+		<varlistentry><term>fss_get_mapping</term><listitem><para>Get shadow-copy share mapping information</para></listitem></varlistentry>
+		<varlistentry><term>fss_recovery_complete</term><listitem><para>Flag read-write snapshot as recovery complete, </para></listitem></varlistentry>
 	</variablelist>
+	</refsect2>
+
 
+	<refsect2>
+	<title>CLUSAPI</title>
+	<variablelist>
+		<varlistentry><term>clusapi_open_cluster</term><listitem><para>Open cluster</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_get_cluster_name</term><listitem><para>Get cluster name</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_get_cluster_version</term><listitem><para>Get cluster version</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_get_quorum_resource</term><listitem><para>Get quorum resource</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_create_enum</term><listitem><para>Create enum query</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_create_enumex</term><listitem><para>Create enumex query</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_open_resource</term><listitem><para>Open cluster resource</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_online_resource</term><listitem><para>Set cluster resource online</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_offline_resource</term><listitem><para>Set cluster resource offline</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_get_resource_state</term><listitem><para>Get cluster resource state</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_get_cluster_version2</term><listitem><para>Get cluster version2</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_pause_node</term><listitem><para>Pause cluster node</para></listitem></varlistentry>
+		<varlistentry><term>clusapi_resume_node</term><listitem><para>Resume cluster node</para></listitem></varlistentry>
+	</variablelist>
 	</refsect2>
 
+
 	<refsect2>
-	<title>NETLOGON</title>
+	<title>DRSUAPI</title>
+	<variablelist>
+		<varlistentry><term>dscracknames</term><listitem><para>Crack Name</para></listitem></varlistentry>
+		<varlistentry><term>dsgetdcinfo</term><listitem><para>Get Domain Controller Info</para></listitem></varlistentry>
+		<varlistentry><term>dsgetncchanges</term><listitem><para>Get NC Changes</para></listitem></varlistentry>
+		<varlistentry><term>dswriteaccountspn</term><listitem><para>Write Account SPN</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
 
+
+	<refsect2>
+	<title>ECHO</title>
 	<variablelist>
+		<varlistentry><term>echoaddone</term><listitem><para>Add one to a number</para></listitem></varlistentry>
+		<varlistentry><term>echodata</term><listitem><para>Echo data</para></listitem></varlistentry>
+		<varlistentry><term>sinkdata</term><listitem><para>Sink data</para></listitem></varlistentry>
+		<varlistentry><term>sourcedata</term><listitem><para>Source data</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
 
-	<varlistentry><term>logonctrl2</term>
-	<listitem><para>Logon Control 2</para></listitem>
-	</varlistentry>
 
-	<varlistentry><term>logonctrl</term>
-	<listitem><para>Logon Control</para></listitem>
-	</varlistentry>
+	<refsect2>
+	<title>EPMAPPER</title>
+	<variablelist>
+		<varlistentry><term>epmmap</term><listitem><para>Map a binding</para></listitem></varlistentry>
+		<varlistentry><term>epmlookup</term><listitem><para>Lookup bindings</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
 
-	<varlistentry><term>samsync</term>
-	<listitem><para>Sam Synchronisation</para></listitem>
-	</varlistentry>
 
-	<varlistentry><term>samdeltas</term>
-	<listitem><para>Query Sam Deltas</para></listitem>
-	</varlistentry>
+	<refsect2>
+	<title>EVENTLOG</title>
+	<variablelist>
+		<varlistentry><term>eventlog_readlog</term><listitem><para>Read Eventlog</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_numrecord</term><listitem><para>Get number of records</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_oldestrecord</term><listitem><para>Get oldest record</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_reportevent</term><listitem><para>Report event</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_reporteventsource</term><listitem><para>Report event and source</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_registerevsource</term><listitem><para>Register event source</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_backuplog</term><listitem><para>Backup Eventlog File</para></listitem></varlistentry>
+		<varlistentry><term>eventlog_loginfo</term><listitem><para>Get Eventlog Information</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
 
-	<varlistentry><term>samlogon</term>
-	<listitem><para>Sam Logon</para></listitem>
-	</varlistentry>
 
+	<refsect2>
+	<title>IRemoteWinspool</title>
+	<variablelist>
+		<varlistentry><term>winspool_AsyncOpenPrinter</term><listitem><para>Open printer handle</para></listitem></varlistentry>
+		<varlistentry><term>winspool_AsyncCorePrinterDriverInstalled</term><listitem><para>Query Core Printer Driver Installed</para></listitem></varlistentry>
 	</variablelist>
 	</refsect2>
 
+
 	<refsect2>
-	<title>FSRVP</title>
+	<title>NTSVCS</title>
 	<variablelist>
+		<varlistentry><term>ntsvcs_getversion</term><listitem><para>Query NTSVCS version</para></listitem></varlistentry>
+		<varlistentry><term>ntsvcs_validatedevinst</term><listitem><para>Query NTSVCS device instance</para></listitem></varlistentry>
+		<varlistentry><term>ntsvcs_hwprofflags</term><listitem><para>Query NTSVCS HW prof flags</para></listitem></varlistentry>
+		<varlistentry><term>ntsvcs_hwprofinfo</term><listitem><para>Query NTSVCS HW prof info</para></listitem></varlistentry>
+		<varlistentry><term>ntsvcs_getdevregprop</term><listitem><para>Query NTSVCS device registry property</para></listitem></varlistentry>
+		<varlistentry><term>ntsvcs_getdevlistsize</term><listitem><para>Query NTSVCS device list size</para></listitem></varlistentry>
+		<varlistentry><term>ntsvcs_getdevlist</term><listitem><para>Query NTSVCS device list</para></listitem></varlistentry>
+	</variablelist>
+	</refsect2>
 
-	<varlistentry><term>fss_is_path_sup <share></term>
-		<listitem>
-			<para>Check whether a share supports shadow-copy
-			requests</para>
-		</listitem>
-	</varlistentry>
-	<varlistentry><term>fss_get_sup_version</term>
-		<listitem>
-			<para>Get supported FSRVP version from server</para>
-		</listitem>
-	</varlistentry>
-	<varlistentry><term>fss_create_expose <context> <[ro|rw]>
-					      <share1>
-					      [share2] ... [shareN]</term>
-		<listitem>
-			<para>Request shadow-copy creation and exposure as a
-			new share</para>
-		</listitem>
-	</varlistentry>
-	<varlistentry><term>fss_delete <base_share>
-				       <shadow_copy_set_id>
-				       <shadow_copy_id></term>
-		<listitem>
-			<para>Request shadow-copy share deletion</para>
-	</listitem>
-	</varlistentry>
-	<varlistentry><term>fss_has_shadow_copy <base_share></term>
-		<listitem>
-			<para>Check for an associated share shadow-copy</para>
-		</listitem>
-	</varlistentry>
-	<varlistentry><term>fss_get_mapping <base_share>
-					    <shadow_copy_set_id>
-					    <shadow_copy_id></term>
-		<listitem>
-			<para>Get shadow-copy share mapping information</para>
-		</listitem>
-	</varlistentry>
-	<varlistentry><term>fss_recovery_complete <shadow_copy_set_id></term>
-		<listitem>
-			<para>Flag read-write shadow-copy as recovery complete,
-			allowing further shadow-copy requests</para>
-		</listitem>
-	</varlistentry>
 
+	<refsect2>
+	<title>MDSSVC</title>
+	<variablelist>
+		<varlistentry><term>fetch_properties</term><listitem><para>Fetch connection properties</para></listitem></varlistentry>
+		<varlistentry><term>fetch_attributes</term><listitem><para>Fetch attributes for a CNID</para></listitem></varlistentry>


-- 
Samba Shared Repository



More information about the samba-cvs mailing list