Merge samba from Debian unstable for jammy

Bug #2110414 reported by Bryce Harrington
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
samba (Ubuntu)
New
Undecided
Unassigned

Bug Description

Upstream: 4.20.5
Debian: 2:4.21.1+dfsg-1
Ubuntu: 2:4.20.4+dfsg-1ubuntu1

Debian does new releases regularly, so it's likely there will be newer versions available before FF that we can pick up if this merge is done later in the cycle.

If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.

If this merge pulls in a new upstream version, also consider adding an entry to the Jammy Release Notes: https://discourse.ubuntu.com/c/release/38

### New Debian Changes ###

samba (2:4.21.1+dfsg-1) unstable; urgency=medium

  * new upstream stable/bugfix release
  * d/salsa-ci.yml: disable reprotest vary build_path
  * d/control: Build-Depend on python3-setuptools (Closes: #1080851)
  * d/rules: stop providing compat symlink for old ldb
    modules location for old sssd
  * d/changelog: mention closing of #835404 by 4.21.0-1

 -- Michael Tokarev <email address hidden> Mon, 14 Oct 2024 21:21:50 +0300

samba (2:4.21.0+dfsg-1) unstable; urgency=medium

  * switch to 4.21 branch
  * update to 4.21.0 (new upstream)
    (Closes: #835404)
  * fix-nfs-service-name-to-nfs-kernel-server.patch: refresh
  * Force-LDB-as-standalone.patch: remove (ldb is always internal now)
  * d/rules: ldb lib is now private by default, expose it as public
  * d/rules: ldb uses LDB_VERSION variable now, not VERSION
  * tilde-in-version.diff: remove (applied upstream)
  * heimdal-spelling.patch: disable for now
  * d/rules: s/vendor-name/vendor-suffix/
  * d/ctdb.install: no more sudoers file
  * d/samba-libs.symbols, d/control, d/samba-libs.install: libndr4=>libndr5
    This requires sssd to be rebuilt
  * samba-{libs,dev}.install, python3-{samba,ldb).install: refresh libs
    (with lintian-overrides)
  * samba-libs.install, samba-dev.install: new (semi-public) library:
    libsamba-policy.so (used by the python stuff only, for now)
  * samba-libs.install: new private library: libsamba-net-private-samba.so.0
  * libldb2.symbols: add new symbols & 2.10.0 version
    (and remove 2.9.1 minor version)
  * d/control: bump libtdb version dependency to 1.4.12
  * d/ctdb.install: install winbind_ctdb_updatekeytab.sh file

 -- Michael Tokarev <email address hidden> Mon, 02 Sep 2024 17:48:34 +0300

samba (2:4.20.4+dfsg-1) unstable; urgency=medium

  * new upstream (minor/bugfix) release fixing the ABI symbol generation
    (Closes: #1078008)
  * mention d/*.symbols change in previous changelog entry
  * revert: d/*.symbols: add new variant of version marks (with underscore)

 -- Michael Tokarev <email address hidden> Tue, 06 Aug 2024 16:58:18 +0300

samba (2:4.20.3+dfsg-1) unstable; urgency=medium

  * update to the new upstream stable/bugfix release (4.20.3).
    See WHATSNEW.txt for details.
  * tilde-in-version.diff: remove, an equivalent is applied upstream
  * d/rules: s/vendor-name/vendor-suffix/ as per new upstream option
  * d/samba-ad-dc.lintian-overrides: add systemd-diversion override too
  * d/*.symbols: add new variant of version marks (with underscore)

 -- Michael Tokarev <email address hidden> Fri, 02 Aug 2024 18:33:51 +0300

samba (2:4.20.2+dfsg-11) unstable; urgency=medium

  * d/control: remove Andrew Bartlett email from Uploaders per his request
  * samba-common-bin.lintian-override: fixup python3-script-but-no-python3-dep
    override
  * fix name of samba-common-bin.lintian-overrides (it is plural)

 -- Michael Tokarev <email address hidden> Tue, 30 Jul 2024 15:54:36 +0300

samba (2:4.20.2+dfsg-10) unstable; urgency=medium

  * d/rules: shorten dpkg_late_eval
  * d/rules: stop renaming heimdal dir for mitkrb5 profile
  * d/rules: remove the only usage of ${with_mitkrb5}
  * d/rules: rearrange CFLAGS/LDFLAGS settings to use
    DEB_*_MAINT_APPEND due to dpkg #1077005
  * skip -9 release because of test upload to experimental

 -- Michael Tokarev <email address hidden> Thu, 25 Jul 2024 11:35:21 +0300

samba (2:4.20.2+dfsg-8) unstable; urgency=medium

  * d/samba-common-bin.lintian-override: fix the typo in the last fix
  * d/samba-log-parser: python3-minimal is enough
  * d/rules: define dpkg_late_eval macro since dpkg 1.22.8 does not define
    it anymore (Closes: #1076920)

 -- Michael Tokarev <email address hidden> Wed, 24 Jul 2024 16:54:54 +0300

samba (2:4.20.2+dfsg-7) unstable; urgency=medium

  * d/samba-common-bin.lintian-override: update samba-log-parser override
  * d/control: add Breaks: older samba-ad-dc by samba (Closes: #1076196)

 -- Michael Tokarev <email address hidden> Sun, 14 Jul 2024 19:42:39 +0300

samba (2:4.20.2+dfsg-6) unstable; urgency=medium

  * make-python-optional.diff: remove the forgotten unneeded patch
  * d/samba.NEWS: re-wrap it a little bit
  * d/samba.postinst: notify the user about probably-missing samba-ad-dc
    package on upgrade (debconf template samba/no-samba-ad-dc)

### Old Ubuntu Delta ###

samba (2:4.20.4+dfsg-1ubuntu1) oracular; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - debian/control: Ubuntu i386 binary compatibility:
      + enable the liburing vfs module, except on i386 where liburing is
        not available
    - d/t/control, d/t/util,d/t/samba-ad-dc-provisioning-internal-dns:
      samba AD DC provisioning and domain join tests with internal DNS
      (LP #1977746, LP #2011745)
    - d/control: adjust breaks/replaces for file move that Debian did in
      4.16.6+dfsg-5, and Ubuntu only did in 4.17.7+dfsg-1ubuntu1, to avoid
      file conflict in a dist-upgrade from earlier Ubuntu releases, like
      Kinetic (LP #2024663)
    - Fix t64 package name in 'Enhances' attribute.
    - debian/tests: launch container with security.nesting=true
      Otherwise, systemd-resolved in the member-server container will
      fail to start, and cause the test to fail. (LP #2046486)
    - d/control: make samba-vfs-modules-extra a transitional package.
      The glusterfs vfs module (the only vfs module shipped in it
      previously) is now in bin:samba-vfs-glusterfs
    - d/control: have the (now transitional) samba-vfs-modules package
      depend on samba-vfs-ceph, so that upgrades retain the ceph vfs
      module
  * Added:
    - d/control: samba-vfs-modules and samba-vfs-modules-extra, now
      transitional packages, should only depend on the new samba-vfs-ceph and
      samba-vfs-glusterfs packages on the architectures where those two
      packages are built (LP: #2076682)

 -- Andreas Hasenack <email address hidden> Tue, 13 Aug 2024 10:02:30 -0300

Bryce Harrington (bryce)
Changed in samba (Ubuntu):
milestone: none → ubuntu-25.01
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.