[SCM] Samba Shared Repository - branch master updated

Andrew Bartlett abartlet at samba.org
Wed Jul 11 09:48:11 UTC 2018


The branch, master has been updated
       via  094c239 WHATSNEW: Add more text about work done by Catalyst developers
       via  c20278b doc: samba-tool drs showrepl --json and --summary
       via  998c4af doc: samba-tool visualize uptodateness
       via  99ea80d WHATSNEW: samba-tool drs showrepl and visualize changes
      from  3d0ed62 vfs_audit: Extend list of recognized syslog(3) facilities and wrap them into #ifdef's. That list should be comprehensive enough to cover most of the existing OSes.

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


- Log -----------------------------------------------------------------
commit 094c239fe73737abfeda7bf4f4b67eaff96574d8
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Wed Jul 11 16:03:42 2018 +1200

    WHATSNEW: Add more text about work done by Catalyst developers
    
    Signed-off-by: Andrew Bartlett <abartlet at samba.org>
    Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
    
    Autobuild-User(master): Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date(master): Wed Jul 11 11:47:09 CEST 2018 on sn-devel-144

commit c20278b6779be4d7b1f629f3892a16595827f733
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date:   Wed Jul 11 14:37:53 2018 +1200

    doc: samba-tool drs showrepl --json and --summary
    
    Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 998c4afd2d7b1a5df12f2e4d3ff1197ce1717a5f
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date:   Wed Jul 11 14:37:22 2018 +1200

    doc: samba-tool visualize uptodateness
    
    and --xdot option.
    
    Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

commit 99ea80d281b8fcd61da8663bcfacd4d0eb283f6b
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date:   Wed Jul 11 14:35:18 2018 +1200

    WHATSNEW: samba-tool drs showrepl and visualize changes
    
    Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>

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

Summary of changes:
 WHATSNEW.txt                       | 56 ++++++++++++++++++++++++++++++++++++++
 docs-xml/manpages/samba-tool.8.xml | 47 +++++++++++++++++++++++---------
 2 files changed, 90 insertions(+), 13 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 7823612..6795e0f 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -163,6 +163,62 @@ rename' command will clone the domain DB, renaming it in the process, and
 producing a backup-file. Then, the 'samba-tool domain backup restore' command
 takes the backup-file and restores the renamed DB to disk on a fresh DC.
 
+New samba-tool options for diagnosing DRS replication issues
+------------------------------------------------------------
+
+The 'samba-tool drs showrepl' command has two new options controlling
+the output. With --summary, the command says very little when DRS
+replication is working well. With --json, JSON is produced. These
+options are intended for human and machine audiences, respectively.
+
+The 'samba-tool visualize uptodateness' visualizes replication lag as
+a heat-map matrix based on the DRS uptodateness vectors. This will
+show you if (but not why) changes are failing to replicate to some DCs.
+
+Automatic site coverage and GetDCName improvements
+--------------------------------------------------
+
+Samba's AD DC now automatically claims otherwise empty sites based on
+which DC is the nearest in the replication topology.
+
+This, combined with efforts to correctly identify the client side in
+the GetDCName Netlogon call will improve service to sites without a
+local DC.
+
+Improved samba-tool computer command
+------------------------------------
+
+The 'samba-tool computer' command allow manipulation of computer
+accounts including creating a new computer and resetting the password.
+This allows an 'offline join' of a member server or workstation to the
+Samba AD domain.
+
+Samba performance tool now operates against Microsoft Windows AD
+----------------------------------------------------------------
+
+The Samba AD performance testing tool traffic_reply can now operate
+against a Windows based AD domain.  Previously it only operated
+correctly against Samba.
+
+DNS entries are now cleaned up during DC demote
+-----------------------------------------------
+
+DNS records are now cleaned up as part of the 'samba-tool domain
+demote' including both the default and --remove-other-dead-server
+modes.
+
+Additionally DNS records can be automatically cleaned up for a given
+name with the 'samba-tool dns cleanup' command, which aids in cleaning
+up partially removed DCs.
+
+Samba now tested with CI GitLab
+-------------------------------
+
+Samba developers now have pre-commit testing available in GitLab,
+giving reviewers confidence that the submitted patches pass a full CI
+before being submitted to the Samba Team's own autobuild system.
+
+
 REMOVED FEATURES
 ================
 
diff --git a/docs-xml/manpages/samba-tool.8.xml b/docs-xml/manpages/samba-tool.8.xml
index 7f000e9..e4b278e 100644
--- a/docs-xml/manpages/samba-tool.8.xml
+++ b/docs-xml/manpages/samba-tool.8.xml
@@ -466,7 +466,11 @@
 
 <refsect3>
 	<title>drs showrepl</title>
-	<para>Show replication status.</para>
+	<para>Show replication status. The <arg
+	choice="opt">--json</arg> option results in JSON output, and
+	with the <arg choice="opt">--summary</arg> option produces
+	very little output when the replication status seems healthy.
+	</para>
 </refsect3>
 
 <refsect2>
@@ -945,6 +949,13 @@
 		<listitem><para>Looks at repsTo and repsFrom objects.
 		</para></listitem>
 		</varlistentry>
+
+	<varlistentry>
+		<term>samba-tool visualize uptodateness</term>
+		<listitem><para>Looks at replication lag as shown by the
+                uptodateness vectors.
+		</para></listitem>
+		</varlistentry>
 	</refsect3>
 
 	<refsect3><title>GRAPHICAL MODES</title>
@@ -957,24 +968,34 @@
 
 	<varlistentry>
                 <term>--dot</term>
-                <listitem><para>Generate Graphviz dot output. When viewed using
-		dot or xdot, this shows the network as a graph with DCs as
-		vertices and connections edges. Certain types of degenerate
-		edges are shown in different colours or line-styles.
+                <listitem><para>Generate Graphviz dot output (for
+                ntdsconn and reps modes). When viewed using dot or
+                xdot, this shows the network as a graph with DCs as
+                vertices and connections edges. Certain types of
+                degenerate edges are shown in different colours or
+                line-styles. </para></listitem>
+                </varlistentry>
+	<varlistentry>
+                <term>--xdot</term>
+                <listitem><para>Generate Graphviz dot output as with
+                <arg choice="opt">--dot</arg> and attempt to view it
+                immediately using <command>/usr/bin/xdot</command>.
                 </para></listitem>
                 </varlistentry>
 	</refsect3>
 
 	<varlistentry>
 		<term>-r</term>
-		<listitem><para>Normally, <command>samba-tool</command> talks
-		to one database; with the <arg choice="opt">-r</arg> option
-		attempts are made to contact all the DCs known to the first
-		database. This is necessary to get sensible results from
-		<command>samba-tool visualize reps</command> because the
-		repsFrom/To objects are not replicated, and it can reveal
-		replication issues in other modes.
-                </para></listitem>
+		<listitem><para>Normally,
+		<command>samba-tool</command> talks to one database;
+		with the <arg choice="opt">-r</arg> option attempts
+		are made to contact all the DCs known to the first
+		database. This is necessary for <command>samba-tool
+		visualize uptodateness</command> and for
+		<command>samba-tool visualize reps</command> because
+		the repsFrom/To objects are not replicated, and it can
+		reveal replication issues in other modes.
+		</para></listitem>
                 </varlistentry>
 </refsect2>
 


-- 
Samba Shared Repository



More information about the samba-cvs mailing list