[Pkg-samba-maint] [Git][samba-team/samba][master] 36 commits: VERSION: Bump version up to 4.13.4...
Mathieu Parent
gitlab at salsa.debian.org
Tue Feb 9 21:30:55 GMT 2021
Mathieu Parent pushed to branch master at Debian Samba Team / samba
Commits:
6f4f529d by Karolin Seeger at 2020-12-15T08:51:12+01:00
VERSION: Bump version up to 4.13.4...
and re-enable GIT_SNAPSHOT.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
- - - - -
6e6a16d8 by Dimitry Andric at 2021-01-05T11:50:11+00:00
lib: Avoid declaring zero-length VLAs in various messaging functions
In messaging_rec_create(), messaging_recv_cb() and
messaging_dispatch_rec(), variable length arrays of file descriptors are
declared using an incoming num_fds parameter.
However, there are several scenarios where num_fds can be zero, and
declaring a zero-length VLA is undefined behavior. This can lead to
segmentation faults and/or other crashes when compiling with recent
versions of clang at high optimization levels.
To avoid ever using zero as the length for these declarations, use
MAX(1, length) instead.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14605
Signed-off-by: Dimitry Andric <dimitry at andric.com>
Reviewed-by: Volker Lendecke <vl at samba.org>
Reviewed-by: Ralph Boehme <slow at samba.org>
Autobuild-User(master): Ralph Böhme <slow at samba.org>
Autobuild-Date(master): Mon Jan 4 10:50:07 UTC 2021 on sn-devel-184
(cherry picked from commit 3e96c95d41e4ccd0bf43b3ee78af644e2bc32e30)
- - - - -
c5159bd6 by Martin Schwenke at 2021-01-05T12:50:02+00:00
bootstrap: Cope with case changes in CentOS 8 repo names
RN: Be more flexible with repository names in CentOS 8 test environments
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14594
Signed-off-by: Martin Schwenke <martin at meltin.net>
Reviewed-by: Andrew Bartlett <abartlet at samba.org>
(backported from commit 1c59f49aaede8ec1662d4e49aef84fcd902a8a76)
Autobuild-User(v4-13-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-13-test): Tue Jan 5 12:50:02 UTC 2021 on sn-devel-184
- - - - -
fc15ff89 by Andrew Bartlett at 2021-01-07T10:50:10+00:00
Do not create an empty DB when accessing a sam.ldb
Samba already does this for samba-tool and doing this should make
our errors more sensible, particularly in BIND9 if not provisioned
with the correct --dns-backend=DLZ_BIND9
The old error was like:
named[62954]: samba_dlz: Unable to get basedn for
/var/lib/samba/private/dns/sam.ldb
- NULL Base DN invalid for a base search.
The new error will be like (in this case from the torture test):
Failed to connect to Failed to connect to
ldb:///home/abartlet/samba/st/chgdcpass/bind-dns/dns/sam.ldb:
Unable to open tdb '/home/abartlet/samba/st/chgdcpass/bind-dns/dns/sam.ldb':
No such file or directory: Operations error
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14579
Reviewed-by: Andreas Schneider <asn at samba.org>
Signed-off-by: Andrew Bartlett <abartlet at samba.org>
(cherry picked from commit d49e96bc45ea5e2d3364242dad36fe9094b7cc42)
Autobuild-User(v4-13-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-13-test): Thu Jan 7 10:50:10 UTC 2021 on sn-devel-184
- - - - -
9ab30ab1 by Arne Kreddig at 2021-01-13T13:45:13+00:00
vfs_virusfilter: Allocate separate memory for config char*
Instead of using only the pointer to the configuration char* from the
global configuration, vfs_virusfilter now allocates its own memory and
copies the char* from the global configuration.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14606
Signed-off-by: Arne Kreddig <arne at kreddig.net>
Reviewed-by: Volker Lendecke <vl at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Thu Jan 7 19:25:38 UTC 2021 on sn-devel-184
(cherry picked from commit 2f21d1b0ac8526508161de73290f67858b2fe668)
- - - - -
c28deed6 by Andreas Schneider at 2021-01-13T13:45:13+00:00
lib:util: Add directory_create_or_exists_recursive()
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14601
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
from commit bf7b165877bdfd07eb84ecafdc87bd7a6d945f09)
- - - - -
1581c4c0 by Andreas Schneider at 2021-01-13T13:45:13+00:00
s3:lib: Create the cache path of user gencache recursively
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14601
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Wed Jan 6 23:59:58 UTC 2021 on sn-devel-184
(cherry picked from commit 38c989fab78c3baade3e441829b7becf6b25ef3f)
- - - - -
a01b3646 by Stefan Metzmacher at 2021-01-13T13:45:13+00:00
s3:smbd: add vfs_fake_fd_close() helper
When we used vfs_fake_fd() we should use vfs_fake_fd_close()
in order to have things symetric.
This makes code easier to understand and may allow us to change
vfs_fake_fd() internally if required.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14596
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(back-ported from commit 8f057333466b2d9845cd8bc2b794d98252ade2a4)
- - - - -
15e4e106 by Stefan Metzmacher at 2021-01-13T13:45:13+00:00
vfs_fruit: make use of vfs_fake_fd_close()
When we used vfs_fake_fd() we should use vfs_fake_fd_close()
in order to have things symetric.
That may allows us to change vfs_fake_fd() internally if required.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14596
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(back-ported from commit 719c83b4dc4cef16429ec2803621039545f6885e)
- - - - -
124a7dc0 by Stefan Metzmacher at 2021-01-13T13:45:13+00:00
vfs_streams_xattr: make use of vfs_fake_fd_close()
When we used vfs_fake_fd() we should use vfs_fake_fd_close()
in order to have things symetric.
That may allows us to change vfs_fake_fd() internally if required.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14596
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(back-ported from commit 40e70cbd3c3a1df9205a7b18d07784c1754cc340)
- - - - -
800a3dae by Ralph Boehme at 2021-01-13T13:45:13+00:00
vfs_fruit: use "fake_fd" instead of "created"
Both have basically the same semantics.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14596
Signed-off-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(back-ported from commit 36eb30fd7d4b82bffd0e1ab471c088f678d700a4)
- - - - -
0391c7b5 by Ralph Boehme at 2021-01-13T13:45:13+00:00
vfs_fruit: check fake_fd in fruit_pread_meta_stream()
Don't call into the next VFS backend if we know we still have a fake-fd. Just
return -1 and the caller has the logic to handle this, which results in
returning a AFP_AfpInfo blob initialized with some defaults.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14596
Signed-off-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(back-ported from commit c5da08422990dfc1e082bc01aa10d6e415eebe3f)
- - - - -
fdeba394 by Ralph Boehme at 2021-01-13T14:45:03+00:00
vfs_fruit: fix close for fake_fd
If the next backend doesn't use kernel fd's should not
pass a fake_fd to the next backend.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14596
Signed-off-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Fri Jan 8 21:38:18 UTC 2021 on sn-devel-184
(back-ported from commit 564b62a6f7c0a9b9712946d723118122b9c3785f)
Autobuild-User(v4-13-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-13-test): Wed Jan 13 14:45:03 UTC 2021 on sn-devel-184
- - - - -
bb951cd0 by Stefan Metzmacher at 2021-01-20T09:26:13+00:00
libcli/smb: Change some checks to SMB_ASSERTS
If we end up here, it's definitely a programming error in the basic
parsing layer of the SMB2 packet.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14607
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
(cherry picked from commit fdcdfceefdd3186ef0b70bb6e83dddc8f4c073db)
- - - - -
5e64e53f by Jeremy Allison at 2021-01-20T09:26:13+00:00
libcli/smb: Allow smb2cli_validate_negotiate_info_done() to ignore NT_STATUS_INVALID_PARAMETER.
This can be returned from NetApp Ontap 7.3.7 SMB server
implementations. Now we have ensured smb2_signing_check_pdu()
cannot return NT_STATUS_INVALID_PARAMETER on a signing error
it's safe to check this error code here. Windows 10
clients ignore this error from the NetApp.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14607
Signed-off-by: Jeremy Allison <jra at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
Reviewed-by: Stefan Metzmacher <metze at samba.org>
(cherry picked from commit 0abb5ca6b96c843909dea56d5594e334547ae90f)
- - - - -
26e762a4 by Stefan Metzmacher at 2021-01-20T09:26:13+00:00
libcli/smb: split out smb2cli_ioctl_parse_buffer()
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14607
Pair-Programmed-With: Volker Lendecke <vl at samba.org>
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Signed-off-by: Volker Lendecke <vl at samba.org>
(cherry picked from commit 508ed5b42c23f8b3d9730d838bd921cb73c61358)
- - - - -
6ae3c220 by Stefan Metzmacher at 2021-01-20T09:26:13+00:00
s4:torture/smb2: add samba3.smb2.ioctl.bug14607
FSCTL_SMBTORTURE_IOCTL_RESPONSE_BODY_PADDING8 will be used
to trigger an SMB2 IOCTL response with extra padding.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14607
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
(cherry picked from commit 3db566026bcc0bff87acae762211e1c49220dc82)
- - - - -
efb811f6 by Stefan Metzmacher at 2021-01-20T09:26:13+00:00
smbd: implement FSCTL_SMBTORTURE_IOCTL_RESPONSE_BODY_PADDING8 as reproducer for bug 14607
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14607
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
(cherry picked from commit 39c0d2b666a6ddac7cd3b29fe76be7375690b27b)
- - - - -
810b019d by Stefan Metzmacher at 2021-01-20T09:26:13+00:00
libcli/smb: allow unexpected padding in SMB2 IOCTL responses
A NetApp Ontap 7.3.7 SMB server add 8 padding bytes to an
offset that's already 8 byte aligned.
RN: Work around special SMB2 IOCTL response behavior of NetApp Ontap 7.3.7
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14607
Pair-Programmed-With: Volker Lendecke <vl at samba.org>
Signed-off-by: Stefan Metzmacher <metze at samba.org>
Signed-off-by: Volker Lendecke <vl at samba.org>
Autobuild-User(master): Volker Lendecke <vl at samba.org>
Autobuild-Date(master): Fri Jan 15 08:36:34 UTC 2021 on sn-devel-184
(cherry picked from commit 4c6c71e1378401d66bf2ed230544a75f7b04376f)
- - - - -
a6ec2580 by Ralph Boehme at 2021-01-20T09:26:13+00:00
build: remove smbd_conn private library
This is not needed anymore since 6822baa2920f30374ec84363497d97e24f359fab..
Needed here for:
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14612
Signed-off-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(cherry picked from commit 80ac7fa7c4c728bef4f947872c090fec35fb26f0)
- - - - -
d13354f0 by Jeremy Allison at 2021-01-20T09:26:13+00:00
s3: smbd: Factor out setting up case parameters for a share to a function - conn_setup_case_options().
Will allow it to be reused in the msdfs temporary share code.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14612
Signed-off-by: Jeremy Allison <jra at samba.org>
Reviewed-by: Anoop C S <anoopcs at samba.org>
(cherry picked from commit ab7700177c2badbf8ed649985be8029223b6e946)
- - - - -
4e48d658 by Jeremy Allison at 2021-01-20T10:27:02+00:00
s3: smbd: Add call to conn_setup_case_options() to create_conn_struct_as_root().
Ensures temporary DFS share doesn't leave the case parameters set
as zero (i.e.:
conn->case sensitive = 0
conn->share_case_preserve = 0
and default case is lower
which can cause problems doing a DFS_GET_REFERRALS request).
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14612
Signed-off-by: Jeremy Allison <jra at samba.org>
Reviewed-by: Anoop C S <anoopcs at samba.org>
Autobuild-User(master): Anoop C S <anoopcs at samba.org>
Autobuild-Date(master): Wed Jan 13 18:14:31 UTC 2021 on sn-devel-184
(cherry picked from commit 39ce73321093a0a5e25f574d0d32d7f88892de46)
Autobuild-User(v4-13-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-13-test): Wed Jan 20 10:27:02 UTC 2021 on sn-devel-184
- - - - -
5817c495 by Karolin Seeger at 2021-01-22T14:09:21+00:00
script/release.sh: Use new GPG key.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
(cherry picked from commit 2f6cea063ddf52d77037644d612bbc209837e707)
- - - - -
cd0442f4 by Karolin Seeger at 2021-01-22T14:09:21+00:00
ReleaseKey: add GnuPG key transition statement for the Samba release key
Signed-off-by: Karolin Seeger <kseeger at samba.org>
Signed-off-by: Stefan Metzmacher <metze at samba.org>
(cherry picked from commit 38a278b1afedd6c0a6de0fd4f08008e83f8597a9)
- - - - -
d5905865 by Karolin Seeger at 2021-01-22T15:10:26+00:00
script/release.sh: always select the GPG key by it's ID
Signed-off-by: Karolin Seeger <kseeger at samba.org>
Signed-off-by: Stefan Metzmacher <metze at samba.org>
(cherry picked from commit 715b208b513035269a6523f8543c4bf328a7c0f2)
Autobuild-User(v4-13-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-13-test): Fri Jan 22 15:10:26 UTC 2021 on sn-devel-184
- - - - -
54868d2d by Karolin Seeger at 2021-01-25T13:47:33+01:00
WHATSNEW: Add release notes for Samba 4.13.4.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
- - - - -
19965edb by Karolin Seeger at 2021-01-26T08:12:22+01:00
VERSION: Disable GIT_SNAPSHOT for the 4.13.4 release.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
- - - - -
346163c0 by Mathieu Parent at 2021-02-09T07:10:00+01:00
GPG signature has changed
- - - - -
0e8609a5 by Mathieu Parent at 2021-02-09T07:11:29+01:00
New upstream version 4.13.4+dfsg
- - - - -
70d2760a by Mathieu Parent at 2021-02-09T07:13:13+01:00
Merge tag 'upstream/4.13.4+dfsg'
Upstream version 4.13.4+dfsg
# gpg: Signature faite le mar. 09 févr. 2021 07:12:14 CET
# gpg: avec la clef RSA AAA58B842E882CF414E0BAB1A7C72A1C782B8C3F
# gpg: issuer "math.parent at gmail.com"
# gpg: Bonne signature de « Mathieu Parent <math.parent at gmail.com> » [inconnu]
# gpg: alias « Mathieu Parent <sathieu at debian.org> » [inconnu]
# gpg: Attention : cette clef n'est pas certifiée avec une signature de confiance.
# gpg: Rien n'indique que la signature appartient à son propriétaire.
# Empreinte de clef principale : AAA5 8B84 2E88 2CF4 14E0 BAB1 A7C7 2A1C 782B 8C3F
- - - - -
579eb0ef by Mathieu Parent at 2021-02-09T07:15:55+01:00
Never use priority high when asking for DHCP integration (Closes: #981554)
- - - - -
c09b988d by Mathieu Parent at 2021-02-09T21:00:30+01:00
Sync CTDB patches with Ubuntu
- Add "ctdb-config: enable syslog by default"
- Update "fix nfs related service names"
- - - - -
60b1dd0b by Mathieu Parent at 2021-02-09T21:00:30+01:00
d/rules: Ubuntu specifics
- No Ceph on i386
- Disable some i386 packages
- No GlusterFS
- - - - -
41baf50a by Mathieu Parent at 2021-02-09T22:26:16+01:00
Update samba-libs.install
- - - - -
a3b6535e by Mathieu Parent at 2021-02-09T22:26:16+01:00
Update symbols
- - - - -
8b08e0eb by Mathieu Parent at 2021-02-09T22:26:52+01:00
Release 2:4.13.4+dfsg-1
- - - - -
30 changed files:
- .gitlab-ci.yml
- + GPG_AA99442FB680B620_replaces_6F33915B6568B7EA.txt
- VERSION
- WHATSNEW.txt
- bootstrap/config.py
- bootstrap/generated-dists/centos8/bootstrap.sh
- bootstrap/sha1sum.txt
- ctdb/config/ctdb.conf
- ctdb/config/nfs-linux-kernel-callout
- ctdb/config/statd-callout
- ctdb/doc/ctdb-etcd.7
- ctdb/doc/ctdb-script.options.5
- ctdb/doc/ctdb-statistics.7
- ctdb/doc/ctdb-tunables.7
- ctdb/doc/ctdb.1
- ctdb/doc/ctdb.7
- ctdb/doc/ctdb.conf.5
- ctdb/doc/ctdb.sysconfig.5
- ctdb/doc/ctdb_diagnostics.1
- ctdb/doc/ctdb_mutex_ceph_rados_helper.7
- ctdb/doc/ctdbd.1
- ctdb/doc/ctdbd_wrapper.1
- ctdb/doc/ltdbtool.1
- ctdb/doc/onnode.1
- ctdb/doc/ping_pong.1
- debian/changelog
- debian/libwbclient0.symbols
- + debian/patches/ctdb-config-enable-syslog-by-default.patch
- debian/patches/fix-nfs-service-name-to-nfs-kernel-server.patch
- debian/patches/series
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/7b6364751a437a33f79e5cef5cda1634e6665e36...8b08e0ebc02075646a3f05b5bed216fb1da49afe
--
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/7b6364751a437a33f79e5cef5cda1634e6665e36...8b08e0ebc02075646a3f05b5bed216fb1da49afe
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20210209/e5bcbcea/attachment-0001.html>
More information about the Pkg-samba-maint
mailing list