We should update our samba version to 4.21.1 * Gitlab issue: https://git.knut.univention.de/univention/ucs/-/issues/2078 The changes since 4.18.3 need to be checked and possibly mentioned in the release notes: * https://wiki.samba.org/index.php/Samba_4.19_Features_added/changed * https://wiki.samba.org/index.php/Samba_4.20_Features_added/changed * https://wiki.samba.org/index.php/Samba_4.21_Features_added/changed We should check / compare with the new Debian source packaging too * Debian testing has https://packages.debian.org/testing/samba (currently 2:4.21.1+dfsg-1) * Debian 12 "bookworm" shipped 2:4.17.12+dfsg-0+deb12u1 and since bookworm is the base for UCS 5.2 we should probably not pickup Debian packaging changes from the Debian "testing" series. We also need to update the corresponding library packages: talloc, tevent, tdb.
Imported from samba.org: * talloc-2.4.2 * tevent-0.16.1 * tdb-1.4.12 * samba-4.21.1 Used `uupdate` to update the previous Debian source packages in ucs_5.2-0. Changes to repository ucs-patches: 5347f3d14a08f48d027c | Adjust patches to new upstream source 5887c782d888468e59e0 | Remove patch which has been accepted upstream 9b2701801b9948763dd3 | Adjust patches to new upstream source 72677382e17f29de4d32 | Remove patch that has been merged upstream 1fc93ad5f4fd3e242f46 | fixup!Adjust patches to new upstream source 6fc3af6dc71fb8ee1cce | Adjust patches to new upstream b30e03829272a7a8fbed | Adjust patches to new upstream 586135acdfd6b71ca15c | fixup!Adjust patches to new upstream source 18225e7a646acbe04656 | First attempt of adjusting to upstream changes 3a839c664d5449aaefc8 | First attempt of adjusting to upstream changes 57fe885fbb62cb66be87 | Another attempt of adjusting to upstream changes 7463b239a8d25172f58e | Another attempt of adjusting to upstream changes 3eb6310ce518d144298d | Another attempt of adjusting to upstream changes 99e2262711385a73a571 | Update samba-libs.symbols 22fe5026581d8fbffd08 | fixup!Update samba-libs.symbols cdd0c177536bc04fad04 | samba-libs.symbols merged into source deb 4dd63f2e8f6c4e7995a4 | Another attempt of adjusting to upstream changes 41e7dd7f97accda57c45 | Try without python3-ldb.symbols 1272988717ecf8f5978c | fixup!Try without python3-ldb.symbols d4eea70580ed25fd9462 | Add comment to patch 22ba3fc98e9695779fe2 | make libndrN a virtual package to ensure rdeps pick the right dependency e6dd8279924462f92b26 | fixup!Adjust patches to new upstream source 753e828b48d1ed87420c | Add comment explaining patch 60d3b96afc7910107973 | Move _kdc_check_access back to happen after preauth 00b9d2077b89b9b96e44 | merge 99_upstream-private-libraries.patch with 00_ftbfs.patch d3e6abf5cfb3b2d0e13c | adjust to 00_upstream-private-libraries.patch c4a4842f02a041c2e78c | Add patch from errata5.0-5 fb71d995ed0c740592ad | Add patch from errata5.0-6 eaa8a11a6308056abffc | Add patch comment Checked patch takeover from errata5.0-6. Package: talloc Version: 2.4.2-1 Branch: 5.2-0 Package: tevent Version: 0.16.1-1 Branch: 5.2-0 Package: tdb Version: 1.4.12-1 Branch: 5.2-0 Package: samba Version: 2:4.21.1-1A~5.2.0.202410291324 Branch: 5.2-0 Changes to repository ucs: 7f46bd5598fe98b57c4e | rebuild univention-ldb-modules c5a0782343bc61b5ad69 | Adjust test to modified samba SDDL output 4b7f1246cebf18383a1e | Adjust UCR default "allow_sasl_over_tls" to yes fef9e42615c6e9a08d1a | Issue univention/ucs#2078: use ldap instead of ldb 343a21c8cfe86a1b3e71 | Adjust test to modified samba SDDL output 2ba5ce1d269400b6b93e | Entry for release changelog Package: univention-ldb-modules Version: 10.0.3 Branch: 5.2-0 Package: univention-samba4 Version: 11.0.6 Branch: 5.2-0 Package: univention-lib Version: 11.0.9 Branch: 5.2-0 Package: ucs-test Version: 12.0.195 Branch: 5.2-0