From 596a813a0ea47780f60027b9bfda57e950add7ea Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 20 Jun 2024 06:07:28 +0200 Subject: Adding debian version 2:4.20.2+dfsg-1. Signed-off-by: Daniel Baumann --- debian/changelog | 53 +++++++++++++++++++++++++++++++++++++++++++ debian/libldb2.symbols | 1 + debian/python3-ldb.symbols.in | 1 + debian/rules | 10 ++------ debian/samba-ad-dc.postinst | 1 + debian/samba-ad-dc.preinst | 1 + 6 files changed, 59 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index a4b5af3..e27e40d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,56 @@ +samba (2:4.20.2+dfsg-1) unstable; urgency=medium + + * new upstream stable/bugfix release: + - https://bugzilla.samba.org/show_bug.cgi?id=13019 + Dynamic DNS updates with the internal DNS are not working + - https://bugzilla.samba.org/show_bug.cgi?id=13213 + Samba build is not reproducible + - https://bugzilla.samba.org/show_bug.cgi?id=14981 + netr_LogonSamLogonEx returns NR_STATUS_ACCESS_DENIED with SysvolReady=0 + - https://bugzilla.samba.org/show_bug.cgi?id=15412 Anonymous smb3 + signing/encryption should be allowed (similar to Windows Server 2022) + - https://bugzilla.samba.org/show_bug.cgi?id=15435 + Regression DFS not working with widelinks = true + - https://bugzilla.samba.org/show_bug.cgi?id=15569 + ldb qsort might r/w out of bounds with an intransitive compare function + - https://bugzilla.samba.org/show_bug.cgi?id=15573 + Panic in dreplsrv_op_pull_source_apply_changes_trigger + - https://bugzilla.samba.org/show_bug.cgi?id=15620 + s4:nbt_server: does not provide unexpected handling, so winbindd + can't use nmb requests instead cldap + - https://bugzilla.samba.org/show_bug.cgi?id=15625 + Many qsort() comparison functions are non-transitive, which can lead + to out-of-bounds access in some circumstances + - https://bugzilla.samba.org/show_bug.cgi?id=15633 + samba-gpupdate - Invalid NtVer in netlogon_samlogon_response + - https://bugzilla.samba.org/show_bug.cgi?id=15638 + Need to change gitlab-ci.yml tags in all branches to avoid CI bill + - https://bugzilla.samba.org/show_bug.cgi?id=15642 winbindd, + net ads join and other things don't work on an ipv6 only host + - https://bugzilla.samba.org/show_bug.cgi?id=15653 idmap_ad creates + an incorrect local krb5.conf in case of trusted domain lookups + - https://bugzilla.samba.org/show_bug.cgi?id=15654 + new --vendor-name and --vendor-patch-revision options for ./configure + - https://bugzilla.samba.org/show_bug.cgi?id=15659 + Segmentation fault when deleting files in vfs_recycle + Closes: #1073252 + - https://bugzilla.samba.org/show_bug.cgi?id=15660 The images don't build + after the git security release and CentOS 8 Stream is EOL + - https://bugzilla.samba.org/show_bug.cgi?id=15662 + vfs_widelinks with DFS shares breaks case insensitivity + - https://bugzilla.samba.org/show_bug.cgi?id=15664 + Panic in vfs_offload_token_db_fetch_fsp() + - https://bugzilla.samba.org/show_bug.cgi?id=15665 + CTDB RADOS mutex helper misses namespace support + - https://bugzilla.samba.org/show_bug.cgi?id=15666 "client use kerberos" + and --use-kerberos is ignored for the machine account + * d/libldb2.symbols,d.python3-ldb.symbols.in: add new version (2.9.1) + * use ./configure --vendor-name= instead of patching ./VERSION + * omit samba-ad-dc for i386 ubuntu + * samba-ad-dc: usr-move compensation maintscripts: add "set -e" + + -- Michael Tokarev Wed, 19 Jun 2024 23:59:36 +0300 + samba (2:4.20.1+dfsg-5) unstable; urgency=medium * Build-Depends: dpkg-dev>=trixie for Arch packages only (for t64 rename) diff --git a/debian/libldb2.symbols b/debian/libldb2.symbols index 8a94567..6625db8 100644 --- a/debian/libldb2.symbols +++ b/debian/libldb2.symbols @@ -80,6 +80,7 @@ libldb.so.2 #PACKAGE# #MINVER# LDB_2.7.0@LDB_2.7.0 2:2.7.0 LDB_2.8.0@LDB_2.8.0 2:2.8.0 LDB_2.9.0@LDB_2.9.0 2:2.9.0 + LDB_2.9.1@LDB_2.9.1 2:2.9.1 ldb_check_critical_controls@LDB_0.9.22 0.9.22 ldb_controls_except_specified@LDB_0.9.22 0.9.22 ldb_control_to_string@LDB_1.0.2 1.0.2~git20110403 diff --git a/debian/python3-ldb.symbols.in b/debian/python3-ldb.symbols.in index ac2e51a..69b236b 100755 --- a/debian/python3-ldb.symbols.in +++ b/debian/python3-ldb.symbols.in @@ -64,6 +64,7 @@ PYLDB_UTIL_2.7.0@PYLDB_UTIL_2.7.0 2:2.7.0 PYLDB_UTIL_2.8.0@PYLDB_UTIL_2.8.0 2:2.8.0 PYLDB_UTIL_2.9.0@PYLDB_UTIL_2.9.0 2:2.9.0 + PYLDB_UTIL_2.9.1@PYLDB_UTIL_2.9.1 2:2.9.1 pyldb_Dn_FromDn@PYLDB_UTIL_1.1.2 2:2.0.7 pyldb_Object_AsDn@PYLDB_UTIL_1.1.2 2:2.0.7 pyldb_check_type@PYLDB_UTIL_2.1.0 2:2.1.0 diff --git a/debian/rules b/debian/rules index 490b81d..140c798 100755 --- a/debian/rules +++ b/debian/rules @@ -38,6 +38,7 @@ with-ceph = with-snapper = config-args = \ + --vendor-name=${DEB_VENDOR}-${DEB_VERSION_UPSTREAM_REVISION} \ --prefix=/usr \ --enable-fhs \ --sysconfdir=/etc \ @@ -87,7 +88,7 @@ endif # Ubuntu i386 binary compatibility only effort: Disable some i386 packages and modules ifeq (${DEB_VENDOR}-${DEB_HOST_ARCH}, Ubuntu-i386) -omit-pkgs += ctdb libpam-winbind samba samba-testsuite samba-vfs-modules +omit-pkgs += ctdb libpam-winbind samba samba-ad-dc samba-testsuite samba-vfs-modules endif ifneq (,$(filter armel mipsel m68k powerpc sh4,${DEB_HOST_ARCH})) @@ -159,12 +160,6 @@ install install-arch install-indep: %: configure: bin/configured.stamp .PHONY: configure bin/configured.stamp: -# branding - if [ ! -f VERSION.orig ]; then \ - mv VERSION VERSION.orig; \ - sed -r -e 's/^(SAMBA_VERSION_VENDOR_SUFFIX).*/\1=${DEB_VENDOR}/' \ - VERSION.orig > VERSION; \ - fi CC="${CC}" CPP="${CPP}" LD="${LD}" PKGCONFIG="${PKG_CONFIG}" \ CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ PYTHON=python3 PYTHON_CONFIG=${DEB_HOST_MULTIARCH}-python3-config \ @@ -389,7 +384,6 @@ endif clean: # see also debian/clean dh_clean bin/ testbuild/ - [ ! -f VERSION.orig ] || mv -f VERSION.orig VERSION ifneq (,${with_mitkrb5}) [ ! -d third_party/heimdal-build-with-mitkrb5 ] || \ mv third_party/heimdal-build-with-mitkrb5 third_party/heimdal diff --git a/debian/samba-ad-dc.postinst b/debian/samba-ad-dc.postinst index ddc75ea..5427d99 100644 --- a/debian/samba-ad-dc.postinst +++ b/debian/samba-ad-dc.postinst @@ -1,4 +1,5 @@ #!/bin/sh +set -e # begin-remove-after: released:trixie # protective diversion of files moved from / to /usr, to avoid file loss. diff --git a/debian/samba-ad-dc.preinst b/debian/samba-ad-dc.preinst index b6f6b71..a799680 100644 --- a/debian/samba-ad-dc.preinst +++ b/debian/samba-ad-dc.preinst @@ -1,4 +1,5 @@ #!/bin/sh +set -e # begin-remove-after: released:trixie # protective diversion of files moved from / to /usr, to avoid file loss. -- cgit v1.2.3