Ingo Asche
2024-Oct-26 13:37 UTC
[Samba] my debian/ubuntu samba packages: update to samba-ad-dc split
Hi Michael, thanks for your effort from me, too... By the way, have you planned to get the Bookworm backports up to 4.21.x? Regards Ingo https://github.com/WAdama Elias Pereira via samba schrieb am 26.10.2024 um 13:30:> Thanks for your work, Michael!!! > > On Sat, Oct 26, 2024 at 8:04?AM Michael Tokarev via samba < > samba at lists.samba.org> wrote: > >> Hi! >> >> A while back, with 4.20.1+dfsg-2 version (26 May 2024), >> I split AD-DC functionality from samba package to a separate >> samba-ad-dc package. Adding a NEWS entry for this, which >> suggests to install samba-ad-dc package separately for the >> cases when it is needed. >> >> This turned out to be a bit problematic from a few points >> of view. >> >> First of all, despite the NEWS item and a big fat warning >> from postinst, it turned out quite a few people missed this >> info, which resulted in their AD-DCs being broken (since >> the required components aren't installed). >> >> Second, I ignored a bit tricky to implement cleanup of the >> startup files (initscripts) of samba-ad-dc from the samba >> package. My reasoning was that initscripts are mostly >> obsolete these days and there's no need to spend much >> time on them. However, dpkg is "helpful" here and on >> upgrades, kept the startup files in place (marking them >> "obsolete"), - again, I thought it is just cosmetic, but >> it turned out to be a bit more than that, since now >> systemd issued warnings about an initscript which does >> not have native systemd service file. See >> https://bugs.debian.org/1085617 for more details. >> >> So I've updated the debian/ubuntu samba packages now, >> both for 4.20 and 4.21 series, with proper cleanup of >> the leftover startup scripts, and with added Recommends >> of samba-ad-dc by samba. >> >> This might come as a surprise for the ones who already >> upgraded samba packages to the split version and don't >> use ad-dc functionality - if you don't disable installing >> recommends, the new update will install samba-ad-dc for >> you, even if you don't use it. In case you don't use >> ad-dc functionality, feel free to remove samba-ad-dc >> package. Or you can upgrade samba with --no-install-recommends >> flag to apt. >> >> For ones who disable apt recommends, nothing changed in >> this version besides proper cleaning up of the stale >> startup files for samba-ad-dc, so systemd et al wont >> complain anymore. >> >> Hopefully this will clean up all the issues from this >> split, - for the users of my repository and for >> debian bookworm-backorts (not uploaded yet) and for >> future versions of debian and ubuntu. >> >> Thanks, >> >> /mjt >> >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: https://lists.samba.org/mailman/options/samba >> >
Michael Tokarev
2024-Oct-26 14:03 UTC
[Samba] my debian/ubuntu samba packages: update to samba-ad-dc split
On 26.10.2024 16:37, Ingo Asche via samba wrote:> Hi Michael, > > thanks for your effort from me, too...Thank you for the support as well, it makes me feel excellent :)> By the way, have you planned to get the Bookworm backports up to 4.21.x?Yes, it is waiting for current 4.21.1+dfsg-2 to migrate to testing (with the fixes mentioned in this thread), and I'll push it to bookworm-backports as the first 4.21 there. So expect it to be in a few days. /mjt