[Pkg-samba-maint] Bug#859319: unblock: samba/2:4.5.8+dfsg-1
Mathieu Parent
sathieu at debian.org
Sun Apr 2 07:36:33 UTC 2017
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
Please unblock package samba.
It is a security release (CVE-2017-2619) followed by a regression fix (#858564)
See attached debdiff (as usual, it is polluted by diff in dates).
Regards
unblock samba/2:4.5.8+dfsg-1
-- System Information:
Debian Release: 9.0
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff -Nru samba-4.5.6+dfsg/debian/changelog samba-4.5.8+dfsg/debian/changelog
--- samba-4.5.6+dfsg/debian/changelog 2017-03-09 15:42:37.000000000 +0100
+++ samba-4.5.8+dfsg/debian/changelog 2017-04-01 17:41:28.000000000 +0200
@@ -1,3 +1,18 @@
+samba (2:4.5.8+dfsg-1) unstable; urgency=medium
+
+ * New upstream version
+ - Drop CVE-2017-2619.patch: merged upstream
+ - Fix CVE-2017-2619 regression with "follow symlink = no" (Closes: #858564)
+
+ -- Mathieu Parent <sathieu at debian.org> Sat, 01 Apr 2017 17:41:28 +0200
+
+samba (2:4.5.6+dfsg-2) unstable; urgency=high
+
+ * This is a security release in order to address the following defects:
+ - CVE-2017-2619: symlink race permits opening files outside share directory
+
+ -- Mathieu Parent <sathieu at debian.org> Wed, 22 Mar 2017 08:03:34 +0100
+
samba (2:4.5.6+dfsg-1) unstable; urgency=medium
* New upstream version
diff -Nru samba-4.5.6+dfsg/docs/manpages/cifsdd.8 samba-4.5.8+dfsg/docs/manpages/cifsdd.8
--- samba-4.5.6+dfsg/docs/manpages/cifsdd.8 2017-03-09 10:24:56.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/cifsdd.8 2017-03-31 08:29:39.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: cifsdd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "CIFSDD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "CIFSDD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/dbwrap_tool.1 samba-4.5.8+dfsg/docs/manpages/dbwrap_tool.1
--- samba-4.5.6+dfsg/docs/manpages/dbwrap_tool.1 2017-03-09 10:24:56.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/dbwrap_tool.1 2017-03-31 08:29:39.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: dbwrap_tool
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "DBWRAP_TOOL" "1" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "DBWRAP_TOOL" "1" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/eventlogadm.8 samba-4.5.8+dfsg/docs/manpages/eventlogadm.8
--- samba-4.5.6+dfsg/docs/manpages/eventlogadm.8 2017-03-09 10:24:56.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/eventlogadm.8 2017-03-31 08:29:39.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: eventlogadm
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "EVENTLOGADM" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "EVENTLOGADM" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/findsmb.1 samba-4.5.8+dfsg/docs/manpages/findsmb.1
--- samba-4.5.6+dfsg/docs/manpages/findsmb.1 2017-03-09 10:24:57.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/findsmb.1 2017-03-31 08:29:40.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: findsmb
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "FINDSMB" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "FINDSMB" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_ad.8 samba-4.5.8+dfsg/docs/manpages/idmap_ad.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_ad.8 2017-03-09 10:24:57.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_ad.8 2017-03-31 08:29:40.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_ad
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_AD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_AD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_autorid.8 samba-4.5.8+dfsg/docs/manpages/idmap_autorid.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_autorid.8 2017-03-09 10:24:57.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_autorid.8 2017-03-31 08:29:40.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_autorid
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_AUTORID" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_AUTORID" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_hash.8 samba-4.5.8+dfsg/docs/manpages/idmap_hash.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_hash.8 2017-03-09 10:24:57.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_hash.8 2017-03-31 08:29:40.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_hash
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_HASH" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_HASH" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_ldap.8 samba-4.5.8+dfsg/docs/manpages/idmap_ldap.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_ldap.8 2017-03-09 10:24:58.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_ldap.8 2017-03-31 08:29:41.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_ldap
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_LDAP" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_LDAP" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_nss.8 samba-4.5.8+dfsg/docs/manpages/idmap_nss.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_nss.8 2017-03-09 10:24:58.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_nss.8 2017-03-31 08:29:41.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_nss
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_NSS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_NSS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_rfc2307.8 samba-4.5.8+dfsg/docs/manpages/idmap_rfc2307.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_rfc2307.8 2017-03-09 10:24:58.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_rfc2307.8 2017-03-31 08:29:41.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_rfc2307
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_RFC2307" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_RFC2307" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_rid.8 samba-4.5.8+dfsg/docs/manpages/idmap_rid.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_rid.8 2017-03-09 10:24:58.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_rid.8 2017-03-31 08:29:41.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_rid
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_RID" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_RID" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_script.8 samba-4.5.8+dfsg/docs/manpages/idmap_script.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_script.8 2017-03-09 10:24:58.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_script.8 2017-03-31 08:29:41.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_script
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_SCRIPT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_SCRIPT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_tdb2.8 samba-4.5.8+dfsg/docs/manpages/idmap_tdb2.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_tdb2.8 2017-03-09 10:24:59.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_tdb2.8 2017-03-31 08:29:42.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_tdb2
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_TDB2" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_TDB2" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/idmap_tdb.8 samba-4.5.8+dfsg/docs/manpages/idmap_tdb.8
--- samba-4.5.6+dfsg/docs/manpages/idmap_tdb.8 2017-03-09 10:24:59.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/idmap_tdb.8 2017-03-31 08:29:42.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: idmap_tdb
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "IDMAP_TDB" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "IDMAP_TDB" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/libsmbclient.7 samba-4.5.8+dfsg/docs/manpages/libsmbclient.7
--- samba-4.5.6+dfsg/docs/manpages/libsmbclient.7 2017-03-09 10:24:59.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/libsmbclient.7 2017-03-31 08:29:42.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: libsmbclient
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: 7
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "LIBSMBCLIENT" "7" "03/09/2017" "Samba 4\&.5" "7"
+.TH "LIBSMBCLIENT" "7" "03/31/2017" "Samba 4\&.5" "7"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/lmhosts.5 samba-4.5.8+dfsg/docs/manpages/lmhosts.5
--- samba-4.5.6+dfsg/docs/manpages/lmhosts.5 2017-03-09 10:24:59.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/lmhosts.5 2017-03-31 08:29:42.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: lmhosts
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: File Formats and Conventions
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "LMHOSTS" "5" "03/09/2017" "Samba 4\&.5" "File Formats and Conventions"
+.TH "LMHOSTS" "5" "03/31/2017" "Samba 4\&.5" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/log2pcap.1 samba-4.5.8+dfsg/docs/manpages/log2pcap.1
--- samba-4.5.6+dfsg/docs/manpages/log2pcap.1 2017-03-09 10:25:00.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/log2pcap.1 2017-03-31 08:29:43.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: log2pcap
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "LOG2PCAP" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "LOG2PCAP" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/net.8 samba-4.5.8+dfsg/docs/manpages/net.8
--- samba-4.5.6+dfsg/docs/manpages/net.8 2017-03-09 10:25:00.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/net.8 2017-03-31 08:29:43.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: net
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "NET" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "NET" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/nmbd.8 samba-4.5.8+dfsg/docs/manpages/nmbd.8
--- samba-4.5.6+dfsg/docs/manpages/nmbd.8 2017-03-09 10:25:00.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/nmbd.8 2017-03-31 08:29:43.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: nmbd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "NMBD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "NMBD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/nmblookup.1 samba-4.5.8+dfsg/docs/manpages/nmblookup.1
--- samba-4.5.6+dfsg/docs/manpages/nmblookup.1 2017-03-09 10:25:00.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/nmblookup.1 2017-03-31 08:29:44.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: nmblookup
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "NMBLOOKUP" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "NMBLOOKUP" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/ntlm_auth.1 samba-4.5.8+dfsg/docs/manpages/ntlm_auth.1
--- samba-4.5.6+dfsg/docs/manpages/ntlm_auth.1 2017-03-09 10:25:01.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/ntlm_auth.1 2017-03-31 08:29:44.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: ntlm_auth
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "NTLM_AUTH" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "NTLM_AUTH" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/pam_winbind.8 samba-4.5.8+dfsg/docs/manpages/pam_winbind.8
--- samba-4.5.6+dfsg/docs/manpages/pam_winbind.8 2017-03-09 10:25:01.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/pam_winbind.8 2017-03-31 08:29:44.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: pam_winbind
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: 8
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "PAM_WINBIND" "8" "03/09/2017" "Samba 4\&.5" "8"
+.TH "PAM_WINBIND" "8" "03/31/2017" "Samba 4\&.5" "8"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/pam_winbind.conf.5 samba-4.5.8+dfsg/docs/manpages/pam_winbind.conf.5
--- samba-4.5.6+dfsg/docs/manpages/pam_winbind.conf.5 2017-03-09 10:25:01.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/pam_winbind.conf.5 2017-03-31 08:29:44.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: pam_winbind.conf
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: 5
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "PAM_WINBIND\&.CONF" "5" "03/09/2017" "Samba 4\&.5" "5"
+.TH "PAM_WINBIND\&.CONF" "5" "03/31/2017" "Samba 4\&.5" "5"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/pdbedit.8 samba-4.5.8+dfsg/docs/manpages/pdbedit.8
--- samba-4.5.6+dfsg/docs/manpages/pdbedit.8 2017-03-09 10:25:01.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/pdbedit.8 2017-03-31 08:29:44.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: pdbedit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "PDBEDIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "PDBEDIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/profiles.1 samba-4.5.8+dfsg/docs/manpages/profiles.1
--- samba-4.5.6+dfsg/docs/manpages/profiles.1 2017-03-09 10:25:01.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/profiles.1 2017-03-31 08:29:45.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: profiles
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "PROFILES" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "PROFILES" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/rpcclient.1 samba-4.5.8+dfsg/docs/manpages/rpcclient.1
--- samba-4.5.6+dfsg/docs/manpages/rpcclient.1 2017-03-09 10:25:02.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/rpcclient.1 2017-03-31 08:29:45.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: rpcclient
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "RPCCLIENT" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "RPCCLIENT" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/samba.7 samba-4.5.8+dfsg/docs/manpages/samba.7
--- samba-4.5.6+dfsg/docs/manpages/samba.7 2017-03-09 10:25:02.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/samba.7 2017-03-31 08:29:46.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: samba
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: Miscellanea
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SAMBA" "7" "03/09/2017" "Samba 4\&.5" "Miscellanea"
+.TH "SAMBA" "7" "03/31/2017" "Samba 4\&.5" "Miscellanea"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/samba.8 samba-4.5.8+dfsg/docs/manpages/samba.8
--- samba-4.5.6+dfsg/docs/manpages/samba.8 2017-03-09 10:25:03.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/samba.8 2017-03-31 08:29:46.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: samba
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SAMBA" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SAMBA" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/samba-regedit.8 samba-4.5.8+dfsg/docs/manpages/samba-regedit.8
--- samba-4.5.6+dfsg/docs/manpages/samba-regedit.8 2017-03-09 10:25:02.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/samba-regedit.8 2017-03-31 08:29:45.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: samba-regedit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SAMBA\-REGEDIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SAMBA\-REGEDIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/samba-tool.8 samba-4.5.8+dfsg/docs/manpages/samba-tool.8
--- samba-4.5.6+dfsg/docs/manpages/samba-tool.8 2017-03-09 10:25:02.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/samba-tool.8 2017-03-31 08:29:45.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: samba-tool
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SAMBA\-TOOL" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SAMBA\-TOOL" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/sharesec.1 samba-4.5.8+dfsg/docs/manpages/sharesec.1
--- samba-4.5.6+dfsg/docs/manpages/sharesec.1 2017-03-09 10:25:03.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/sharesec.1 2017-03-31 08:29:46.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: sharesec
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SHARESEC" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SHARESEC" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbcacls.1 samba-4.5.8+dfsg/docs/manpages/smbcacls.1
--- samba-4.5.6+dfsg/docs/manpages/smbcacls.1 2017-03-09 10:25:07.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbcacls.1 2017-03-31 08:29:50.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbcacls
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBCACLS" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBCACLS" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbclient.1 samba-4.5.8+dfsg/docs/manpages/smbclient.1
--- samba-4.5.6+dfsg/docs/manpages/smbclient.1 2017-03-09 10:25:07.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbclient.1 2017-03-31 08:29:50.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbclient
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBCLIENT" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBCLIENT" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smb.conf.5 samba-4.5.8+dfsg/docs/manpages/smb.conf.5
--- samba-4.5.6+dfsg/docs/manpages/smb.conf.5 2017-03-09 10:25:06.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smb.conf.5 2017-03-31 08:29:49.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smb.conf
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: File Formats and Conventions
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMB\&.CONF" "5" "03/09/2017" "Samba 4\&.5" "File Formats and Conventions"
+.TH "SMB\&.CONF" "5" "03/31/2017" "Samba 4\&.5" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbcontrol.1 samba-4.5.8+dfsg/docs/manpages/smbcontrol.1
--- samba-4.5.6+dfsg/docs/manpages/smbcontrol.1 2017-03-09 10:25:07.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbcontrol.1 2017-03-31 08:29:50.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbcontrol
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBCONTROL" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBCONTROL" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbcquotas.1 samba-4.5.8+dfsg/docs/manpages/smbcquotas.1
--- samba-4.5.6+dfsg/docs/manpages/smbcquotas.1 2017-03-09 10:25:07.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbcquotas.1 2017-03-31 08:29:50.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbcquotas
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBCQUOTAS" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBCQUOTAS" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbd.8 samba-4.5.8+dfsg/docs/manpages/smbd.8
--- samba-4.5.6+dfsg/docs/manpages/smbd.8 2017-03-09 10:25:08.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbd.8 2017-03-31 08:29:51.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SMBD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbget.1 samba-4.5.8+dfsg/docs/manpages/smbget.1
--- samba-4.5.6+dfsg/docs/manpages/smbget.1 2017-03-09 10:25:08.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbget.1 2017-03-31 08:29:51.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbget
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBGET" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBGET" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbgetrc.5 samba-4.5.8+dfsg/docs/manpages/smbgetrc.5
--- samba-4.5.6+dfsg/docs/manpages/smbgetrc.5 2017-03-09 10:25:08.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbgetrc.5 2017-03-31 08:29:51.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbgetrc
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: File Formats and Conventions
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBGETRC" "5" "03/09/2017" "Samba 4\&.5" "File Formats and Conventions"
+.TH "SMBGETRC" "5" "03/31/2017" "Samba 4\&.5" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbpasswd.5 samba-4.5.8+dfsg/docs/manpages/smbpasswd.5
--- samba-4.5.6+dfsg/docs/manpages/smbpasswd.5 2017-03-09 10:25:08.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbpasswd.5 2017-03-31 08:29:51.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbpasswd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: File Formats and Conventions
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBPASSWD" "5" "03/09/2017" "Samba 4\&.5" "File Formats and Conventions"
+.TH "SMBPASSWD" "5" "03/31/2017" "Samba 4\&.5" "File Formats and Conventions"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbpasswd.8 samba-4.5.8+dfsg/docs/manpages/smbpasswd.8
--- samba-4.5.6+dfsg/docs/manpages/smbpasswd.8 2017-03-09 10:25:09.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbpasswd.8 2017-03-31 08:29:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbpasswd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBPASSWD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SMBPASSWD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbspool.8 samba-4.5.8+dfsg/docs/manpages/smbspool.8
--- samba-4.5.6+dfsg/docs/manpages/smbspool.8 2017-03-09 10:25:09.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbspool.8 2017-03-31 08:29:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbspool
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBSPOOL" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SMBSPOOL" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbspool_krb5_wrapper.8 samba-4.5.8+dfsg/docs/manpages/smbspool_krb5_wrapper.8
--- samba-4.5.6+dfsg/docs/manpages/smbspool_krb5_wrapper.8 2017-03-09 10:25:09.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbspool_krb5_wrapper.8 2017-03-31 08:29:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbspool_krb5_wrapper
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBSPOOL_KRB5_WRAPPE" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "SMBSPOOL_KRB5_WRAPPE" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbstatus.1 samba-4.5.8+dfsg/docs/manpages/smbstatus.1
--- samba-4.5.6+dfsg/docs/manpages/smbstatus.1 2017-03-09 10:25:09.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbstatus.1 2017-03-31 08:29:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbstatus
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBSTATUS" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBSTATUS" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbtar.1 samba-4.5.8+dfsg/docs/manpages/smbtar.1
--- samba-4.5.6+dfsg/docs/manpages/smbtar.1 2017-03-09 10:25:09.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbtar.1 2017-03-31 08:29:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbtar
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBTAR" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBTAR" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/smbtree.1 samba-4.5.8+dfsg/docs/manpages/smbtree.1
--- samba-4.5.6+dfsg/docs/manpages/smbtree.1 2017-03-09 10:25:10.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/smbtree.1 2017-03-31 08:29:53.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: smbtree
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "SMBTREE" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "SMBTREE" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/testparm.1 samba-4.5.8+dfsg/docs/manpages/testparm.1
--- samba-4.5.6+dfsg/docs/manpages/testparm.1 2017-03-09 10:25:10.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/testparm.1 2017-03-31 08:29:53.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: testparm
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "TESTPARM" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "TESTPARM" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_acl_tdb.8 samba-4.5.8+dfsg/docs/manpages/vfs_acl_tdb.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_acl_tdb.8 2017-03-09 10:25:10.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_acl_tdb.8 2017-03-31 08:29:53.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_acl_tdb
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_ACL_TDB" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_ACL_TDB" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_acl_xattr.8 samba-4.5.8+dfsg/docs/manpages/vfs_acl_xattr.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_acl_xattr.8 2017-03-09 10:25:10.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_acl_xattr.8 2017-03-31 08:29:53.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_acl_xattr
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_ACL_XATTR" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_ACL_XATTR" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_aio_fork.8 samba-4.5.8+dfsg/docs/manpages/vfs_aio_fork.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_aio_fork.8 2017-03-09 10:25:11.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_aio_fork.8 2017-03-31 08:29:54.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_aio_fork
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_AIO_FORK" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_AIO_FORK" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_aio_linux.8 samba-4.5.8+dfsg/docs/manpages/vfs_aio_linux.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_aio_linux.8 2017-03-09 10:25:11.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_aio_linux.8 2017-03-31 08:29:54.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_aio_linux
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_AIO_LINUX" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_AIO_LINUX" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_aio_pthread.8 samba-4.5.8+dfsg/docs/manpages/vfs_aio_pthread.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_aio_pthread.8 2017-03-09 10:25:11.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_aio_pthread.8 2017-03-31 08:29:54.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_aio_pthread
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_AIO_PTHREAD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_AIO_PTHREAD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_audit.8 samba-4.5.8+dfsg/docs/manpages/vfs_audit.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_audit.8 2017-03-09 10:25:11.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_audit.8 2017-03-31 08:29:54.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_audit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_AUDIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_AUDIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_btrfs.8 samba-4.5.8+dfsg/docs/manpages/vfs_btrfs.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_btrfs.8 2017-03-09 10:25:11.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_btrfs.8 2017-03-31 08:29:54.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_btrfs
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_BTRFS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_BTRFS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_cacheprime.8 samba-4.5.8+dfsg/docs/manpages/vfs_cacheprime.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_cacheprime.8 2017-03-09 10:25:12.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_cacheprime.8 2017-03-31 08:29:55.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_cacheprime
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_CACHEPRIME" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_CACHEPRIME" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_cap.8 samba-4.5.8+dfsg/docs/manpages/vfs_cap.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_cap.8 2017-03-09 10:25:12.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_cap.8 2017-03-31 08:29:55.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_cap
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_CAP" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_CAP" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_catia.8 samba-4.5.8+dfsg/docs/manpages/vfs_catia.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_catia.8 2017-03-09 10:25:12.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_catia.8 2017-03-31 08:29:55.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_catia
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_CATIA" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_CATIA" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_ceph.8 samba-4.5.8+dfsg/docs/manpages/vfs_ceph.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_ceph.8 2017-03-09 10:25:12.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_ceph.8 2017-03-31 08:29:55.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_ceph
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_CEPH" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_CEPH" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_commit.8 samba-4.5.8+dfsg/docs/manpages/vfs_commit.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_commit.8 2017-03-09 10:25:13.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_commit.8 2017-03-31 08:29:56.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_commit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_COMMIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_COMMIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_crossrename.8 samba-4.5.8+dfsg/docs/manpages/vfs_crossrename.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_crossrename.8 2017-03-09 10:25:13.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_crossrename.8 2017-03-31 08:29:56.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_crossrename
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_CROSSRENAME" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_CROSSRENAME" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_default_quota.8 samba-4.5.8+dfsg/docs/manpages/vfs_default_quota.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_default_quota.8 2017-03-09 10:25:13.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_default_quota.8 2017-03-31 08:29:56.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_default_quota
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_DEFAULT_QUOTA" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_DEFAULT_QUOTA" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_dirsort.8 samba-4.5.8+dfsg/docs/manpages/vfs_dirsort.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_dirsort.8 2017-03-09 10:25:13.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_dirsort.8 2017-03-31 08:29:56.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_dirsort
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_DIRSORT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_DIRSORT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_extd_audit.8 samba-4.5.8+dfsg/docs/manpages/vfs_extd_audit.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_extd_audit.8 2017-03-09 10:25:13.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_extd_audit.8 2017-03-31 08:29:56.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_extd_audit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_EXTD_AUDIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_EXTD_AUDIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_fake_perms.8 samba-4.5.8+dfsg/docs/manpages/vfs_fake_perms.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_fake_perms.8 2017-03-09 10:25:14.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_fake_perms.8 2017-03-31 08:29:57.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_fake_perms
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_FAKE_PERMS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_FAKE_PERMS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_fileid.8 samba-4.5.8+dfsg/docs/manpages/vfs_fileid.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_fileid.8 2017-03-09 10:25:14.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_fileid.8 2017-03-31 08:29:57.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_fileid
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_FILEID" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_FILEID" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_fruit.8 samba-4.5.8+dfsg/docs/manpages/vfs_fruit.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_fruit.8 2017-03-09 10:25:14.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_fruit.8 2017-03-31 08:29:57.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_fruit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_FRUIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_FRUIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_full_audit.8 samba-4.5.8+dfsg/docs/manpages/vfs_full_audit.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_full_audit.8 2017-03-09 10:25:14.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_full_audit.8 2017-03-31 08:29:57.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_full_audit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_FULL_AUDIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_FULL_AUDIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_glusterfs.8 samba-4.5.8+dfsg/docs/manpages/vfs_glusterfs.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_glusterfs.8 2017-03-09 10:25:15.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_glusterfs.8 2017-03-31 08:29:58.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_glusterfs
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_GLUSTERFS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_GLUSTERFS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_gpfs.8 samba-4.5.8+dfsg/docs/manpages/vfs_gpfs.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_gpfs.8 2017-03-09 10:25:15.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_gpfs.8 2017-03-31 08:29:58.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_gpfs
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_GPFS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_GPFS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_linux_xfs_sgid.8 samba-4.5.8+dfsg/docs/manpages/vfs_linux_xfs_sgid.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_linux_xfs_sgid.8 2017-03-09 10:25:15.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_linux_xfs_sgid.8 2017-03-31 08:29:58.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_syncops
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_SYNCOPS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_SYNCOPS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_media_harmony.8 samba-4.5.8+dfsg/docs/manpages/vfs_media_harmony.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_media_harmony.8 2017-03-09 10:25:15.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_media_harmony.8 2017-03-31 08:29:58.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_media_harmony
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_MEDIA_HARMONY" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_MEDIA_HARMONY" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_netatalk.8 samba-4.5.8+dfsg/docs/manpages/vfs_netatalk.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_netatalk.8 2017-03-09 10:25:16.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_netatalk.8 2017-03-31 08:29:58.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_netatalk
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_NETATALK" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_NETATALK" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_offline.8 samba-4.5.8+dfsg/docs/manpages/vfs_offline.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_offline.8 2017-03-09 10:25:16.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_offline.8 2017-03-31 08:29:59.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_offline
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_OFFLINE" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_OFFLINE" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_prealloc.8 samba-4.5.8+dfsg/docs/manpages/vfs_prealloc.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_prealloc.8 2017-03-09 10:25:16.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_prealloc.8 2017-03-31 08:29:59.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_prealloc
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_PREALLOC" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_PREALLOC" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_preopen.8 samba-4.5.8+dfsg/docs/manpages/vfs_preopen.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_preopen.8 2017-03-09 10:25:16.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_preopen.8 2017-03-31 08:29:59.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_preopen
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_PREOPEN" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_PREOPEN" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_readahead.8 samba-4.5.8+dfsg/docs/manpages/vfs_readahead.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_readahead.8 2017-03-09 10:25:16.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_readahead.8 2017-03-31 08:29:59.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_readahead
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_READAHEAD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_READAHEAD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_readonly.8 samba-4.5.8+dfsg/docs/manpages/vfs_readonly.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_readonly.8 2017-03-09 10:25:17.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_readonly.8 2017-03-31 08:30:00.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_readonly
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_READONLY" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_READONLY" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_recycle.8 samba-4.5.8+dfsg/docs/manpages/vfs_recycle.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_recycle.8 2017-03-09 10:25:17.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_recycle.8 2017-03-31 08:30:00.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_recycle
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_RECYCLE" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_RECYCLE" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_shadow_copy2.8 samba-4.5.8+dfsg/docs/manpages/vfs_shadow_copy2.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_shadow_copy2.8 2017-03-09 10:25:17.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_shadow_copy2.8 2017-03-31 08:30:00.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_shadow_copy2
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_SHADOW_COPY2" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_SHADOW_COPY2" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_shadow_copy.8 samba-4.5.8+dfsg/docs/manpages/vfs_shadow_copy.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_shadow_copy.8 2017-03-09 10:25:17.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_shadow_copy.8 2017-03-31 08:30:00.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_shadow_copy
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_SHADOW_COPY" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_SHADOW_COPY" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_shell_snap.8 samba-4.5.8+dfsg/docs/manpages/vfs_shell_snap.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_shell_snap.8 2017-03-09 10:25:18.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_shell_snap.8 2017-03-31 08:30:00.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_shell_snap
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_SHELL_SNAP" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_SHELL_SNAP" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_snapper.8 samba-4.5.8+dfsg/docs/manpages/vfs_snapper.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_snapper.8 2017-03-09 10:25:18.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_snapper.8 2017-03-31 08:30:01.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_snapper
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_SNAPPER" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_SNAPPER" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_streams_depot.8 samba-4.5.8+dfsg/docs/manpages/vfs_streams_depot.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_streams_depot.8 2017-03-09 10:25:18.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_streams_depot.8 2017-03-31 08:30:01.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_streams_depot
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_STREAMS_DEPOT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_STREAMS_DEPOT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_streams_xattr.8 samba-4.5.8+dfsg/docs/manpages/vfs_streams_xattr.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_streams_xattr.8 2017-03-09 10:25:18.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_streams_xattr.8 2017-03-31 08:30:01.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_streams_xattr
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_STREAMS_XATTR" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_STREAMS_XATTR" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_syncops.8 samba-4.5.8+dfsg/docs/manpages/vfs_syncops.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_syncops.8 2017-03-09 10:25:18.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_syncops.8 2017-03-31 08:30:01.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_syncops
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_SYNCOPS" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_SYNCOPS" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfstest.1 samba-4.5.8+dfsg/docs/manpages/vfstest.1
--- samba-4.5.6+dfsg/docs/manpages/vfstest.1 2017-03-09 10:25:20.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfstest.1 2017-03-31 08:30:03.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfstest
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFSTEST" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "VFSTEST" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_time_audit.8 samba-4.5.8+dfsg/docs/manpages/vfs_time_audit.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_time_audit.8 2017-03-09 10:25:19.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_time_audit.8 2017-03-31 08:30:02.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_time_audit
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_TIME_AUDIT" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_TIME_AUDIT" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_tsmsm.8 samba-4.5.8+dfsg/docs/manpages/vfs_tsmsm.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_tsmsm.8 2017-03-09 10:25:19.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_tsmsm.8 2017-03-31 08:30:02.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_tsmsm
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_TSMSM" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_TSMSM" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_unityed_media.8 samba-4.5.8+dfsg/docs/manpages/vfs_unityed_media.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_unityed_media.8 2017-03-09 10:25:19.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_unityed_media.8 2017-03-31 08:30:02.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_unityed_media
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_UNITYED_MEDIA" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_UNITYED_MEDIA" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_worm.8 samba-4.5.8+dfsg/docs/manpages/vfs_worm.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_worm.8 2017-03-09 10:25:19.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_worm.8 2017-03-31 08:30:02.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_worm
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_WORM" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_WORM" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_xattr_tdb.8 samba-4.5.8+dfsg/docs/manpages/vfs_xattr_tdb.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_xattr_tdb.8 2017-03-09 10:25:20.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_xattr_tdb.8 2017-03-31 08:30:03.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_xattr_tdb
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_XATTR_TDB" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_XATTR_TDB" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/vfs_zfsacl.8 samba-4.5.8+dfsg/docs/manpages/vfs_zfsacl.8
--- samba-4.5.6+dfsg/docs/manpages/vfs_zfsacl.8 2017-03-09 10:25:20.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/vfs_zfsacl.8 2017-03-31 08:30:03.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: vfs_zfsacl
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "VFS_ZFSACL" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "VFS_ZFSACL" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/wbinfo.1 samba-4.5.8+dfsg/docs/manpages/wbinfo.1
--- samba-4.5.6+dfsg/docs/manpages/wbinfo.1 2017-03-09 10:25:20.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/wbinfo.1 2017-03-31 08:30:03.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: wbinfo
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: User Commands
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "WBINFO" "1" "03/09/2017" "Samba 4\&.5" "User Commands"
+.TH "WBINFO" "1" "03/31/2017" "Samba 4\&.5" "User Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/winbindd.8 samba-4.5.8+dfsg/docs/manpages/winbindd.8
--- samba-4.5.6+dfsg/docs/manpages/winbindd.8 2017-03-09 10:25:21.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/winbindd.8 2017-03-31 08:30:04.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: winbindd
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: System Administration tools
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "WINBINDD" "8" "03/09/2017" "Samba 4\&.5" "System Administration tools"
+.TH "WINBINDD" "8" "03/31/2017" "Samba 4\&.5" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/docs/manpages/winbind_krb5_locator.7 samba-4.5.8+dfsg/docs/manpages/winbind_krb5_locator.7
--- samba-4.5.6+dfsg/docs/manpages/winbind_krb5_locator.7 2017-03-09 10:25:20.000000000 +0100
+++ samba-4.5.8+dfsg/docs/manpages/winbind_krb5_locator.7 2017-03-31 08:30:03.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: winbind_krb5_locator
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 03/09/2017
+.\" Date: 03/31/2017
.\" Manual: 7
.\" Source: Samba 4.5
.\" Language: English
.\"
-.TH "WINBIND_KRB5_LOCATOR" "7" "03/09/2017" "Samba 4\&.5" "7"
+.TH "WINBIND_KRB5_LOCATOR" "7" "03/31/2017" "Samba 4\&.5" "7"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -Nru samba-4.5.6+dfsg/selftest/target/Samba3.pm samba-4.5.8+dfsg/selftest/target/Samba3.pm
--- samba-4.5.6+dfsg/selftest/target/Samba3.pm 2017-03-09 10:21:43.000000000 +0100
+++ samba-4.5.8+dfsg/selftest/target/Samba3.pm 2017-03-31 08:25:18.000000000 +0200
@@ -1207,6 +1207,9 @@
my $shadow_shrdir="$shadow_basedir/share";
push(@dirs,$shadow_shrdir);
+ my $nosymlinks_shrdir="$shrdir/nosymlinks";
+ push(@dirs,$nosymlinks_shrdir);
+
# this gets autocreated by winbindd
my $wbsockdir="$prefix_abs/winbindd";
my $wbsockprivdir="$lockdir/winbindd_privileged";
@@ -1820,6 +1823,10 @@
copy = tmp
acl_xattr:ignore system acls = yes
acl_xattr:default acl style = posix
+[nosymlinks]
+ copy = tmp
+ path = $nosymlinks_shrdir
+ follow symlinks = no
[acl_xattr_ign_sysacl_windows]
copy = tmp
acl_xattr:ignore system acls = yes
diff -Nru samba-4.5.6+dfsg/source3/script/tests/test_smbclient_s3.sh samba-4.5.8+dfsg/source3/script/tests/test_smbclient_s3.sh
--- samba-4.5.6+dfsg/source3/script/tests/test_smbclient_s3.sh 2016-12-05 09:18:44.000000000 +0100
+++ samba-4.5.8+dfsg/source3/script/tests/test_smbclient_s3.sh 2017-03-31 08:25:18.000000000 +0200
@@ -1096,6 +1096,113 @@
fi
}
+# Test follow symlinks can't access symlinks
+test_nosymlinks()
+{
+# Setup test dirs.
+ slink_name="$LOCAL_PATH/nosymlinks/source"
+ slink_target="$LOCAL_PATH/nosymlinks/target"
+ mkdir_target="$LOCAL_PATH/nosymlinks/a"
+ dir1="$LOCAL_PATH/nosymlinks/foo"
+ dir2="$LOCAL_PATH/nosymlinks/foo/bar"
+ get_target="$LOCAL_PATH/nosymlinks/foo/bar/testfile"
+
+ rm -f $slink_target
+ rm -f $slink_name
+ rm -rf $mkdir_target
+ rm -rf $dir1
+
+ touch $slink_target
+ ln -s $slink_target $slink_name
+
+ mkdir $dir1
+ mkdir $dir2
+ touch $get_target
+
+# Getting a file through a symlink name should fail.
+ tmpfile=$PREFIX/smbclient_interactive_prompt_commands
+ cat > $tmpfile <<EOF
+get source
+quit
+EOF
+ cmd='CLI_FORCE_INTERACTIVE=yes $SMBCLIENT "$@" -U$USERNAME%$PASSWORD //$SERVER/nosymlinks -I $SERVER_IP $ADDARGS < $tmpfile 2>&1'
+ eval echo "$cmd"
+ out=`eval $cmd`
+ ret=$?
+ rm -f $tmpfile
+
+ if [ $ret -ne 0 ] ; then
+ echo "$out"
+ echo "failed accessing nosymlinks with error $ret"
+ false
+ return
+ fi
+
+ echo "$out" | grep 'NT_STATUS_ACCESS_DENIED'
+ ret=$?
+ if [ $ret -ne 0 ] ; then
+ echo "$out"
+ echo "failed - should get NT_STATUS_ACCESS_DENIED getting \\nosymlinks\\source"
+ false
+ return
+ fi
+
+# But we should be able to create and delete directories.
+ cat > $tmpfile <<EOF
+mkdir a
+mkdir a\\b
+quit
+EOF
+ cmd='CLI_FORCE_INTERACTIVE=yes $SMBCLIENT "$@" -U$USERNAME%$PASSWORD //$SERVER/nosymlinks -I $SERVER_IP $ADDARGS < $tmpfile 2>&1'
+ eval echo "$cmd"
+ out=`eval $cmd`
+ ret=$?
+ rm -f $tmpfile
+
+ if [ $ret -ne 0 ] ; then
+ echo "$out"
+ echo "failed accessing nosymlinks with error $ret"
+ false
+ return
+ fi
+
+ echo "$out" | grep 'NT_STATUS'
+ ret=$?
+ if [ $ret -eq 0 ] ; then
+ echo "$out"
+ echo "failed - NT_STATUS_XXXX doing mkdir a; mkdir a\\b on \\nosymlinks"
+ false
+ fi
+
+# Ensure regular file/directory access also works.
+ cat > $tmpfile <<EOF
+cd foo\\bar
+ls
+get testfile -
+quit
+EOF
+ cmd='CLI_FORCE_INTERACTIVE=yes $SMBCLIENT "$@" -U$USERNAME%$PASSWORD //$SERVER/nosymlinks -I $SERVER_IP $ADDARGS < $tmpfile 2>&1'
+ eval echo "$cmd"
+ out=`eval $cmd`
+ ret=$?
+ rm -f $tmpfile
+
+ if [ $ret -ne 0 ] ; then
+ echo "$out"
+ echo "failed accessing nosymlinks with error $ret"
+ false
+ return
+ fi
+
+ echo "$out" | grep 'NT_STATUS'
+ ret=$?
+ if [ $ret -eq 0 ] ; then
+ echo "$out"
+ echo "failed - NT_STATUS_XXXX doing cd foo\\bar; get testfile on \\nosymlinks"
+ false
+ return
+ fi
+}
LOGDIR_PREFIX=test_smbclient_s3
@@ -1196,6 +1303,10 @@
test_streams_depot_delete || \
failed=`expr $failed + 1`
+testit "follow symlinks = no" \
+ test_nosymlinks || \
+ failed=`expr $failed + 1`
+
testit "rm -rf $LOGDIR" \
rm -rf $LOGDIR || \
failed=`expr $failed + 1`
diff -Nru samba-4.5.6+dfsg/source3/smbd/dir.c samba-4.5.8+dfsg/source3/smbd/dir.c
--- samba-4.5.6+dfsg/source3/smbd/dir.c 2016-08-11 09:51:04.000000000 +0200
+++ samba-4.5.8+dfsg/source3/smbd/dir.c 2017-03-22 10:48:06.000000000 +0100
@@ -1630,7 +1630,8 @@
Open a directory.
********************************************************************/
-struct smb_Dir *OpenDir(TALLOC_CTX *mem_ctx, connection_struct *conn,
+static struct smb_Dir *OpenDir_internal(TALLOC_CTX *mem_ctx,
+ connection_struct *conn,
const struct smb_filename *smb_dname,
const char *mask,
uint32_t attr)
@@ -1642,29 +1643,23 @@
return NULL;
}
- dirp->conn = conn;
- dirp->name_cache_size = lp_directory_name_cache_size(SNUM(conn));
+ dirp->dir = SMB_VFS_OPENDIR(conn, smb_dname, mask, attr);
- dirp->dir_smb_fname = cp_smb_filename(dirp, smb_dname);
- if (!dirp->dir_smb_fname) {
- errno = ENOMEM;
+ if (!dirp->dir) {
+ DEBUG(5,("OpenDir: Can't open %s. %s\n",
+ smb_dname->base_name,
+ strerror(errno) ));
goto fail;
}
+ dirp->conn = conn;
+ dirp->name_cache_size = lp_directory_name_cache_size(SNUM(conn));
+
if (sconn && !sconn->using_smb2) {
sconn->searches.dirhandles_open++;
}
talloc_set_destructor(dirp, smb_Dir_destructor);
- dirp->dir = SMB_VFS_OPENDIR(conn, dirp->dir_smb_fname, mask, attr);
-
- if (!dirp->dir) {
- DEBUG(5,("OpenDir: Can't open %s. %s\n",
- dirp->dir_smb_fname->base_name,
- strerror(errno) ));
- goto fail;
- }
-
return dirp;
fail:
@@ -1672,6 +1667,87 @@
return NULL;
}
+/****************************************************************************
+ Open a directory handle by pathname, ensuring it's under the share path.
+****************************************************************************/
+
+static struct smb_Dir *open_dir_safely(TALLOC_CTX *ctx,
+ connection_struct *conn,
+ const struct smb_filename *smb_dname,
+ const char *wcard,
+ uint32_t attr)
+{
+ struct smb_Dir *dir_hnd = NULL;
+ struct smb_filename *smb_fname_cwd = NULL;
+ char *saved_dir = vfs_GetWd(ctx, conn);
+ NTSTATUS status;
+
+ if (saved_dir == NULL) {
+ return NULL;
+ }
+
+ if (vfs_ChDir(conn, smb_dname->base_name) == -1) {
+ goto out;
+ }
+
+ smb_fname_cwd = synthetic_smb_fname(talloc_tos(),
+ ".",
+ NULL,
+ NULL,
+ smb_dname->flags);
+ if (smb_fname_cwd == NULL) {
+ goto out;
+ }
+
+ /*
+ * Now the directory is pinned, use
+ * REALPATH to ensure we can access it.
+ */
+ status = check_name(conn, ".");
+ if (!NT_STATUS_IS_OK(status)) {
+ goto out;
+ }
+
+ dir_hnd = OpenDir_internal(ctx,
+ conn,
+ smb_fname_cwd,
+ wcard,
+ attr);
+
+ if (dir_hnd == NULL) {
+ goto out;
+ }
+
+ /*
+ * OpenDir_internal only gets "." as the dir name.
+ * Store the real dir name here.
+ */
+
+ dir_hnd->dir_smb_fname = cp_smb_filename(dir_hnd, smb_dname);
+ if (!dir_hnd->dir_smb_fname) {
+ TALLOC_FREE(dir_hnd);
+ errno = ENOMEM;
+ }
+
+ out:
+
+ vfs_ChDir(conn, saved_dir);
+ TALLOC_FREE(saved_dir);
+ return dir_hnd;
+}
+
+struct smb_Dir *OpenDir(TALLOC_CTX *mem_ctx, connection_struct *conn,
+ const struct smb_filename *smb_dname,
+ const char *mask,
+ uint32_t attr)
+{
+ return open_dir_safely(mem_ctx,
+ conn,
+ smb_dname,
+ mask,
+ attr);
+}
+
/*******************************************************************
Open a directory from an fsp.
********************************************************************/
@@ -1685,7 +1761,17 @@
struct smbd_server_connection *sconn = conn->sconn;
if (!dirp) {
- return NULL;
+ goto fail;
+ }
+
+ if (!fsp->is_directory) {
+ errno = EBADF;
+ goto fail;
+ }
+
+ if (fsp->fh->fd == -1) {
+ errno = EBADF;
+ goto fail;
}
dirp->conn = conn;
@@ -1697,40 +1783,33 @@
goto fail;
}
- if (sconn && !sconn->using_smb2) {
- sconn->searches.dirhandles_open++;
- }
- talloc_set_destructor(dirp, smb_Dir_destructor);
-
- if (fsp->is_directory && fsp->fh->fd != -1) {
- dirp->dir = SMB_VFS_FDOPENDIR(fsp, mask, attr);
- if (dirp->dir != NULL) {
- dirp->fsp = fsp;
- } else {
- DEBUG(10,("OpenDir_fsp: SMB_VFS_FDOPENDIR on %s returned "
- "NULL (%s)\n",
- dirp->dir_smb_fname->base_name,
- strerror(errno)));
- if (errno != ENOSYS) {
- return NULL;
- }
+ dirp->dir = SMB_VFS_FDOPENDIR(fsp, mask, attr);
+ if (dirp->dir != NULL) {
+ dirp->fsp = fsp;
+ } else {
+ DEBUG(10,("OpenDir_fsp: SMB_VFS_FDOPENDIR on %s returned "
+ "NULL (%s)\n",
+ dirp->dir_smb_fname->base_name,
+ strerror(errno)));
+ if (errno != ENOSYS) {
+ goto fail;
}
}
if (dirp->dir == NULL) {
- /* FDOPENDIR didn't work. Use OPENDIR instead. */
- dirp->dir = SMB_VFS_OPENDIR(conn,
- dirp->dir_smb_fname,
+ /* FDOPENDIR is not supported. Use OPENDIR instead. */
+ TALLOC_FREE(dirp);
+ return open_dir_safely(mem_ctx,
+ conn,
+ fsp->fsp_name,
mask,
attr);
}
- if (!dirp->dir) {
- DEBUG(5,("OpenDir_fsp: Can't open %s. %s\n",
- dirp->dir_smb_fname->base_name,
- strerror(errno) ));
- goto fail;
+ if (sconn && !sconn->using_smb2) {
+ sconn->searches.dirhandles_open++;
}
+ talloc_set_destructor(dirp, smb_Dir_destructor);
return dirp;
diff -Nru samba-4.5.6+dfsg/source3/smbd/filename.c samba-4.5.8+dfsg/source3/smbd/filename.c
--- samba-4.5.6+dfsg/source3/smbd/filename.c 2017-03-09 10:21:43.000000000 +0100
+++ samba-4.5.8+dfsg/source3/smbd/filename.c 2017-03-31 08:25:18.000000000 +0200
@@ -1242,7 +1242,7 @@
}
if (!lp_widelinks(SNUM(conn)) || !lp_follow_symlinks(SNUM(conn))) {
- status = check_reduced_name(conn,name);
+ status = check_reduced_name(conn, NULL, name);
if (!NT_STATUS_IS_OK(status)) {
DEBUG(5,("check_name: name %s failed with %s\n",name,
nt_errstr(status)));
diff -Nru samba-4.5.6+dfsg/source3/smbd/open.c samba-4.5.8+dfsg/source3/smbd/open.c
--- samba-4.5.6+dfsg/source3/smbd/open.c 2017-03-09 10:21:43.000000000 +0100
+++ samba-4.5.8+dfsg/source3/smbd/open.c 2017-03-31 08:25:18.000000000 +0200
@@ -355,6 +355,269 @@
}
/****************************************************************************
+ Handle differing symlink errno's
+****************************************************************************/
+
+static int link_errno_convert(int err)
+{
+#if defined(ENOTSUP) && defined(OSF1)
+ /* handle special Tru64 errno */
+ if (err == ENOTSUP) {
+ err = ELOOP;
+ }
+#endif /* ENOTSUP */
+#ifdef EFTYPE
+ /* fix broken NetBSD errno */
+ if (err == EFTYPE) {
+ err = ELOOP;
+ }
+#endif /* EFTYPE */
+ /* fix broken FreeBSD errno */
+ if (err == EMLINK) {
+ err = ELOOP;
+ }
+ return err;
+}
+
+static int non_widelink_open(struct connection_struct *conn,
+ const char *conn_rootdir,
+ files_struct *fsp,
+ struct smb_filename *smb_fname,
+ int flags,
+ mode_t mode,
+ unsigned int link_depth);
+
+/****************************************************************************
+ Follow a symlink in userspace.
+****************************************************************************/
+
+static int process_symlink_open(struct connection_struct *conn,
+ const char *conn_rootdir,
+ files_struct *fsp,
+ struct smb_filename *smb_fname,
+ int flags,
+ mode_t mode,
+ unsigned int link_depth)
+{
+ int fd = -1;
+ char *link_target = NULL;
+ int link_len = -1;
+ char *oldwd = NULL;
+ size_t rootdir_len = 0;
+ char *resolved_name = NULL;
+ bool matched = false;
+ int saved_errno = 0;
+
+ /*
+ * Ensure we don't get stuck in a symlink loop.
+ */
+ link_depth++;
+ if (link_depth >= 20) {
+ errno = ELOOP;
+ goto out;
+ }
+
+ /* Allocate space for the link target. */
+ link_target = talloc_array(talloc_tos(), char, PATH_MAX);
+ if (link_target == NULL) {
+ errno = ENOMEM;
+ goto out;
+ }
+
+ /* Read the link target. */
+ link_len = SMB_VFS_READLINK(conn,
+ smb_fname->base_name,
+ link_target,
+ PATH_MAX - 1);
+ if (link_len == -1) {
+ goto out;
+ }
+
+ /* Ensure it's at least null terminated. */
+ link_target[link_len] = '\0';
+
+ /* Convert to an absolute path. */
+ resolved_name = SMB_VFS_REALPATH(conn, link_target);
+ if (resolved_name == NULL) {
+ goto out;
+ }
+
+ /*
+ * We know conn_rootdir starts with '/' and
+ * does not end in '/'. FIXME ! Should we
+ * smb_assert this ?
+ */
+ rootdir_len = strlen(conn_rootdir);
+
+ matched = (strncmp(conn_rootdir, resolved_name, rootdir_len) == 0);
+ if (!matched) {
+ errno = EACCES;
+ goto out;
+ }
+
+ /*
+ * Turn into a path relative to the share root.
+ */
+ if (resolved_name[rootdir_len] == '\0') {
+ /* Link to the root of the share. */
+ smb_fname->base_name = talloc_strdup(talloc_tos(), ".");
+ if (smb_fname->base_name == NULL) {
+ errno = ENOMEM;
+ goto out;
+ }
+ } else if (resolved_name[rootdir_len] == '/') {
+ smb_fname->base_name = &resolved_name[rootdir_len+1];
+ } else {
+ errno = EACCES;
+ goto out;
+ }
+
+ oldwd = vfs_GetWd(talloc_tos(), conn);
+ if (oldwd == NULL) {
+ goto out;
+ }
+
+ /* Ensure we operate from the root of the share. */
+ if (vfs_ChDir(conn, conn_rootdir) == -1) {
+ goto out;
+ }
+
+ /* And do it all again.. */
+ fd = non_widelink_open(conn,
+ conn_rootdir,
+ fsp,
+ smb_fname,
+ flags,
+ mode,
+ link_depth);
+ if (fd == -1) {
+ saved_errno = errno;
+ }
+
+ out:
+
+ SAFE_FREE(resolved_name);
+ TALLOC_FREE(link_target);
+ if (oldwd != NULL) {
+ int ret = vfs_ChDir(conn, oldwd);
+ if (ret == -1) {
+ smb_panic("unable to get back to old directory\n");
+ }
+ TALLOC_FREE(oldwd);
+ }
+ if (saved_errno != 0) {
+ errno = saved_errno;
+ }
+ return fd;
+}
+
+/****************************************************************************
+ Non-widelink open.
+****************************************************************************/
+
+static int non_widelink_open(struct connection_struct *conn,
+ const char *conn_rootdir,
+ files_struct *fsp,
+ struct smb_filename *smb_fname,
+ int flags,
+ mode_t mode,
+ unsigned int link_depth)
+{
+ NTSTATUS status;
+ int fd = -1;
+ struct smb_filename *smb_fname_rel = NULL;
+ int saved_errno = 0;
+ char *oldwd = NULL;
+ char *parent_dir = NULL;
+ const char *final_component = NULL;
+
+ if (!parent_dirname(talloc_tos(),
+ smb_fname->base_name,
+ &parent_dir,
+ &final_component)) {
+ goto out;
+ }
+
+ oldwd = vfs_GetWd(talloc_tos(), conn);
+ if (oldwd == NULL) {
+ goto out;
+ }
+
+ /* Pin parent directory in place. */
+ if (vfs_ChDir(conn, parent_dir) == -1) {
+ goto out;
+ }
+
+ /* Ensure the relative path is below the share. */
+ status = check_reduced_name(conn, parent_dir, final_component);
+ if (!NT_STATUS_IS_OK(status)) {
+ saved_errno = map_errno_from_nt_status(status);
+ goto out;
+ }
+
+ smb_fname_rel = synthetic_smb_fname(talloc_tos(),
+ final_component,
+ smb_fname->stream_name,
+ &smb_fname->st,
+ smb_fname->flags);
+
+ flags |= O_NOFOLLOW;
+
+ {
+ struct smb_filename *tmp_name = fsp->fsp_name;
+ fsp->fsp_name = smb_fname_rel;
+ fd = SMB_VFS_OPEN(conn, smb_fname_rel, fsp, flags, mode);
+ fsp->fsp_name = tmp_name;
+ }
+
+ if (fd == -1) {
+ saved_errno = link_errno_convert(errno);
+ if (saved_errno == ELOOP) {
+ if (fsp->posix_flags & FSP_POSIX_FLAGS_OPEN) {
+ /* Never follow symlinks on posix open. */
+ goto out;
+ }
+ if (!lp_follow_symlinks(SNUM(conn))) {
+ /* Explicitly no symlinks. */
+ goto out;
+ }
+ /*
+ * We have a symlink. Follow in userspace
+ * to ensure it's under the share definition.
+ */
+ fd = process_symlink_open(conn,
+ conn_rootdir,
+ fsp,
+ smb_fname_rel,
+ flags,
+ mode,
+ link_depth);
+ if (fd == -1) {
+ saved_errno =
+ link_errno_convert(errno);
+ }
+ }
+ }
+
+ out:
+
+ TALLOC_FREE(parent_dir);
+ TALLOC_FREE(smb_fname_rel);
+
+ if (oldwd != NULL) {
+ int ret = vfs_ChDir(conn, oldwd);
+ if (ret == -1) {
+ smb_panic("unable to get back to old directory\n");
+ }
+ TALLOC_FREE(oldwd);
+ }
+ if (saved_errno != 0) {
+ errno = saved_errno;
+ }
+ return fd;
+}
+
+/****************************************************************************
fd support routines - attempt to do a dos_open.
****************************************************************************/
@@ -366,8 +629,7 @@
struct smb_filename *smb_fname = fsp->fsp_name;
NTSTATUS status = NT_STATUS_OK;
-#ifdef O_NOFOLLOW
- /*
+ /*
* Never follow symlinks on a POSIX client. The
* client should be doing this.
*/
@@ -375,29 +637,31 @@
if ((fsp->posix_flags & FSP_POSIX_FLAGS_OPEN) || !lp_follow_symlinks(SNUM(conn))) {
flags |= O_NOFOLLOW;
}
-#endif
- fsp->fh->fd = SMB_VFS_OPEN(conn, smb_fname, fsp, flags, mode);
- if (fsp->fh->fd == -1) {
- int posix_errno = errno;
-#ifdef O_NOFOLLOW
-#if defined(ENOTSUP) && defined(OSF1)
- /* handle special Tru64 errno */
- if (errno == ENOTSUP) {
- posix_errno = ELOOP;
- }
-#endif /* ENOTSUP */
-#ifdef EFTYPE
- /* fix broken NetBSD errno */
- if (errno == EFTYPE) {
- posix_errno = ELOOP;
+ /* Ensure path is below share definition. */
+ if (!lp_widelinks(SNUM(conn))) {
+ const char *conn_rootdir = SMB_VFS_CONNECTPATH(conn,
+ smb_fname->base_name);
+ if (conn_rootdir == NULL) {
+ return NT_STATUS_NO_MEMORY;
}
-#endif /* EFTYPE */
- /* fix broken FreeBSD errno */
- if (errno == EMLINK) {
- posix_errno = ELOOP;
- }
-#endif /* O_NOFOLLOW */
+ /*
+ * Only follow symlinks within a share
+ * definition.
+ */
+ fsp->fh->fd = non_widelink_open(conn,
+ conn_rootdir,
+ fsp,
+ smb_fname,
+ flags,
+ mode,
+ 0);
+ } else {
+ fsp->fh->fd = SMB_VFS_OPEN(conn, smb_fname, fsp, flags, mode);
+ }
+
+ if (fsp->fh->fd == -1) {
+ int posix_errno = link_errno_convert(errno);
status = map_nt_error_from_unix(posix_errno);
if (errno == EMFILE) {
static time_t last_warned = 0L;
diff -Nru samba-4.5.6+dfsg/source3/smbd/proto.h samba-4.5.8+dfsg/source3/smbd/proto.h
--- samba-4.5.6+dfsg/source3/smbd/proto.h 2017-01-17 20:55:44.000000000 +0100
+++ samba-4.5.8+dfsg/source3/smbd/proto.h 2017-03-31 08:25:18.000000000 +0200
@@ -1227,7 +1227,9 @@
SMB_STRUCT_STAT *sbuf, char **talloced);
int vfs_ChDir(connection_struct *conn, const char *path);
char *vfs_GetWd(TALLOC_CTX *ctx, connection_struct *conn);
-NTSTATUS check_reduced_name(connection_struct *conn, const char *fname);
+NTSTATUS check_reduced_name(connection_struct *conn,
+ const char *cwd_name,
+ const char *fname);
NTSTATUS check_reduced_name_with_privilege(connection_struct *conn,
const char *fname,
struct smb_request *smbreq);
diff -Nru samba-4.5.6+dfsg/source3/smbd/smb2_query_directory.c samba-4.5.8+dfsg/source3/smbd/smb2_query_directory.c
--- samba-4.5.6+dfsg/source3/smbd/smb2_query_directory.c 2016-08-11 09:51:04.000000000 +0200
+++ samba-4.5.8+dfsg/source3/smbd/smb2_query_directory.c 2017-03-22 10:48:05.000000000 +0100
@@ -24,6 +24,7 @@
#include "../libcli/smb/smb_common.h"
#include "trans2.h"
#include "../lib/util/tevent_ntstatus.h"
+#include "system/filesys.h"
static struct tevent_req *smbd_smb2_query_directory_send(TALLOC_CTX *mem_ctx,
struct tevent_context *ev,
@@ -322,7 +323,23 @@
}
if (in_flags & SMB2_CONTINUE_FLAG_REOPEN) {
+ int flags;
+
dptr_CloseDir(fsp);
+
+ /*
+ * dptr_CloseDir() will close and invalidate the fsp's file
+ * descriptor, we have to reopen it.
+ */
+
+ flags = O_RDONLY;
+#ifdef O_DIRECTORY
+ flags |= O_DIRECTORY;
+#endif
+ status = fd_open(conn, fsp, flags, 0);
+ if (tevent_req_nterror(req, status)) {
+ return tevent_req_post(req, ev);
+ }
}
if (!smbreq->posix_pathnames) {
diff -Nru samba-4.5.6+dfsg/source3/smbd/vfs.c samba-4.5.8+dfsg/source3/smbd/vfs.c
--- samba-4.5.6+dfsg/source3/smbd/vfs.c 2016-09-13 10:21:35.000000000 +0200
+++ samba-4.5.8+dfsg/source3/smbd/vfs.c 2017-03-31 08:25:18.000000000 +0200
@@ -1179,11 +1179,20 @@
/*******************************************************************
Reduce a file name, removing .. elements and checking that
it is below dir in the heirachy. This uses realpath.
+
+ If cwd_name == NULL then fname is a client given path relative
+ to the root path of the share.
+
+ If cwd_name != NULL then fname is a client given path relative
+ to cwd_name. cwd_name is relative to the root path of the share.
********************************************************************/
-NTSTATUS check_reduced_name(connection_struct *conn, const char *fname)
+NTSTATUS check_reduced_name(connection_struct *conn,
+ const char *cwd_name,
+ const char *fname)
{
char *resolved_name = NULL;
+ char *new_fname = NULL;
bool allow_symlinks = true;
bool allow_widelinks = false;
@@ -1307,8 +1316,11 @@
/* fname can't have changed in resolved_path. */
const char *p = &resolved_name[rootdir_len];
- /* *p can be '\0' if fname was "." */
- if (*p == '\0' && ISDOT(fname)) {
+ /*
+ * UNIX filesystem semantics, names consisting
+ * only of "." or ".." CANNOT be symlinks.
+ */
+ if (ISDOT(fname) || ISDOTDOT(fname)) {
goto out;
}
@@ -1322,11 +1334,32 @@
}
p++;
+
+ /*
+ * If cwd_name is present and not ".",
+ * then fname is relative to that, not
+ * the root of the share. Make sure the
+ * path we check is the one the client
+ * sent (cwd_name+fname).
+ */
+ if (cwd_name != NULL && !ISDOT(cwd_name)) {
+ new_fname = talloc_asprintf(talloc_tos(),
+ "%s/%s",
+ cwd_name,
+ fname);
+ if (new_fname == NULL) {
+ SAFE_FREE(resolved_name);
+ return NT_STATUS_NO_MEMORY;
+ }
+ fname = new_fname;
+ }
+
if (strcmp(fname, p)!=0) {
DEBUG(2, ("check_reduced_name: Bad access "
"attempt: %s is a symlink to %s\n",
fname, p));
SAFE_FREE(resolved_name);
+ TALLOC_FREE(new_fname);
return NT_STATUS_ACCESS_DENIED;
}
}
@@ -1336,6 +1369,7 @@
DBG_INFO("%s reduced to %s\n", fname, resolved_name);
SAFE_FREE(resolved_name);
+ TALLOC_FREE(new_fname);
return NT_STATUS_OK;
}
diff -Nru samba-4.5.6+dfsg/source4/torture/smb2/dir.c samba-4.5.8+dfsg/source4/torture/smb2/dir.c
--- samba-4.5.6+dfsg/source4/torture/smb2/dir.c 2016-08-11 09:51:05.000000000 +0200
+++ samba-4.5.8+dfsg/source4/torture/smb2/dir.c 2017-03-22 10:48:05.000000000 +0100
@@ -674,7 +674,7 @@
return true;
}
-enum continue_type {CONT_SINGLE, CONT_INDEX, CONT_RESTART};
+enum continue_type {CONT_SINGLE, CONT_INDEX, CONT_RESTART, CONT_REOPEN};
static NTSTATUS multiple_smb2_search(struct smb2_tree *tree,
TALLOC_CTX *tctx,
@@ -700,6 +700,9 @@
/* The search should start from the beginning everytime */
f.in.continue_flags = SMB2_CONTINUE_FLAG_RESTART;
+ if (cont_type == CONT_REOPEN) {
+ f.in.continue_flags = SMB2_CONTINUE_FLAG_REOPEN;
+ }
do {
status = smb2_find_level(tree, tree, &f, &count, &d);
@@ -803,18 +806,23 @@
{"SMB2_FIND_BOTH_DIRECTORY_INFO", "SINGLE", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_SINGLE},
{"SMB2_FIND_BOTH_DIRECTORY_INFO", "INDEX", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_INDEX},
{"SMB2_FIND_BOTH_DIRECTORY_INFO", "RESTART", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_RESTART},
+ {"SMB2_FIND_BOTH_DIRECTORY_INFO", "REOPEN", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_REOPEN},
{"SMB2_FIND_DIRECTORY_INFO", "SINGLE", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_SINGLE},
{"SMB2_FIND_DIRECTORY_INFO", "INDEX", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_INDEX},
{"SMB2_FIND_DIRECTORY_INFO", "RESTART", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_RESTART},
+ {"SMB2_FIND_DIRECTORY_INFO", "REOPEN", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_REOPEN},
{"SMB2_FIND_FULL_DIRECTORY_INFO", "SINGLE", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_SINGLE},
{"SMB2_FIND_FULL_DIRECTORY_INFO", "INDEX", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_INDEX},
{"SMB2_FIND_FULL_DIRECTORY_INFO", "RESTART", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_RESTART},
+ {"SMB2_FIND_FULL_DIRECTORY_INFO", "REOPEN", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_REOPEN},
{"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "SINGLE", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_SINGLE},
{"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "INDEX", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_INDEX},
{"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "RESTART", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_RESTART},
+ {"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "REOPEN", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_REOPEN},
{"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "SINGLE", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_SINGLE},
{"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "INDEX", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_INDEX},
- {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "RESTART", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_RESTART}
+ {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "RESTART", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_RESTART},
+ {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "REOPEN", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_REOPEN},
};
smb2_deltree(tree, DNAME);
diff -Nru samba-4.5.6+dfsg/VERSION samba-4.5.8+dfsg/VERSION
--- samba-4.5.6+dfsg/VERSION 2017-03-09 10:21:43.000000000 +0100
+++ samba-4.5.8+dfsg/VERSION 2017-03-31 08:28:41.000000000 +0200
@@ -25,7 +25,7 @@
########################################################
SAMBA_VERSION_MAJOR=4
SAMBA_VERSION_MINOR=5
-SAMBA_VERSION_RELEASE=6
+SAMBA_VERSION_RELEASE=8
########################################################
# If a official release has a serious bug #
diff -Nru samba-4.5.6+dfsg/WHATSNEW.txt samba-4.5.8+dfsg/WHATSNEW.txt
--- samba-4.5.6+dfsg/WHATSNEW.txt 2017-03-09 10:21:43.000000000 +0100
+++ samba-4.5.8+dfsg/WHATSNEW.txt 2017-03-31 08:27:26.000000000 +0200
@@ -1,4 +1,116 @@
=============================
+ Release Notes for Samba 4.5.8
+ March 31, 2017
+ =============================
+
+
+This is a bug fix release to address a regression introduced by the security
+fixes for CVE-2017-2619 (Symlink race allows access outside share definition).
+Please see https://bugzilla.samba.org/show_bug.cgi?id=12721 for details.
+
+
+Changes since 4.5.7:
+--------------------
+
+o Jeremy Allison <jra at samba.org>
+ * BUG 12721: Fix regression with "follow symlinks = no".
+
+
+#######################################
+Reporting bugs & Development Discussion
+#######################################
+
+Please discuss this release on the samba-technical mailing list or by
+joining the #samba-technical IRC channel on irc.freenode.net.
+
+If you do report problems then please try to send high quality
+feedback. If you don't provide vital information to help us track down
+the problem then you will probably be ignored. All bug reports should
+be filed under the Samba 4.1 and newer product in the project's Bugzilla
+database (https://bugzilla.samba.org/).
+
+
+======================================================================
+== Our Code, Our Bugs, Our Responsibility.
+== The Samba Team
+======================================================================
+
+
+Release notes for older releases follow:
+----------------------------------------
+
+ =============================
+ Release Notes for Samba 4.5.7
+ March 23, 2017
+ =============================
+
+
+This is a security release in order to address the following defect:
+
+o CVE-2017-2619 (Symlink race allows access outside share definition)
+
+=======
+Details
+=======
+
+o CVE-2017-2619:
+ All versions of Samba prior to 4.6.1, 4.5.7, 4.4.11 are vulnerable to
+ a malicious client using a symlink race to allow access to areas of
+ the server file system not exported under the share definition.
+
+ Samba uses the realpath() system call to ensure when a client requests
+ access to a pathname that it is under the exported share path on the
+ server file system.
+
+ Clients that have write access to the exported part of the file system
+ via SMB1 unix extensions or NFS to create symlinks can race the server
+ by renaming a realpath() checked path and then creating a symlink. If
+ the client wins the race it can cause the server to access the new
+ symlink target after the exported share path check has been done. This
+ new symlink target can point to anywhere on the server file system.
+
+ This is a difficult race to win, but theoretically possible. Note that
+ the proof of concept code supplied wins the race reliably only when
+ the server is slowed down using the strace utility running on the
+ server. Exploitation of this bug has not been seen in the wild.
+
+
+Changes since 4.5.6:
+--------------------
+
+o Jeremy Allison <jra at samba.org>
+ * BUG 12496: CVE-2017-2619: Symlink race permits opening files outside share
+ directory.
+
+o Ralph Boehme <slow at samba.org>
+ * BUG 12496: CVE-2017-2619: Symlink race permits opening files outside share
+ directory.
+
+
+#######################################
+Reporting bugs & Development Discussion
+#######################################
+
+Please discuss this release on the samba-technical mailing list or by
+joining the #samba-technical IRC channel on irc.freenode.net.
+
+If you do report problems then please try to send high quality
+feedback. If you don't provide vital information to help us track down
+the problem then you will probably be ignored. All bug reports should
+be filed under the Samba 4.1 and newer product in the project's Bugzilla
+database (https://bugzilla.samba.org/).
+
+
+======================================================================
+== Our Code, Our Bugs, Our Responsibility.
+== The Samba Team
+======================================================================
+
+
+----------------------------------------------------------------------
+
+
+ =============================
Release Notes for Samba 4.5.6
March 9, 2017
=============================
@@ -102,8 +214,8 @@
======================================================================
-Release notes for older releases follow:
-----------------------------------------
+----------------------------------------------------------------------
+
=============================
Release Notes for Samba 4.5.5
More information about the Pkg-samba-maint
mailing list