Bug 57690 (samba-for-5.2-0) - [5.2] Update Samba to 4.21.1
Summary: [5.2] Update Samba to 4.21.1
Status: CLOSED FIXED
Alias: samba-for-5.2-0
Product: UCS
Classification: Unclassified
Component: Samba
Version: UCS 5.2
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 5.2
Assignee: Arvid Requate
QA Contact: Felix Botner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-22 15:16 CEST by Arvid Requate
Modified: 2025-02-05 15:08 CET (History)
1 user (show)

See Also:
What kind of report is it?: Feature Request
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2024-10-22 15:16:38 CEST
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.
Comment 1 Arvid Requate univentionstaff 2024-10-30 21:55:22 CET
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