On Wed, Apr 19, 2023 at 11:47?AM Brandon C Wheeler via samba <samba at lists.samba.org> wrote:> > Red Hat 8.7 OoptaSamba 4.18.2. I just updated my RPM building tools at https://github.com/nkadel/ansiblerepo to support that. I last updated those tools less than 24 hours ago. The ldb, tdb, and other critical libraries need to be more recent than those used by RHEL for sssd, and attempting to replace them rather than use bundled copies in Samba can cause.... conflicts. Nico Kadel-Garcia> -Brandon > ________________________________ > From: Elias Pereira <empbilly at gmail.com> > Sent: Wednesday, April 19, 2023 10:37:14 AM > To: Brandon C Wheeler <bwheeler2 at lsu.edu> > Cc: samba at lists.samba.org <samba at lists.samba.org> > Subject: Re: [Samba] Help installing Samba 4.18.1 > > You don't often get email from empbilly at gmail.com. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification> > hi Brandon, > > What OS version are you using? > > On Wed, Apr 19, 2023 at 12:05?PM Brandon C Wheeler via samba <samba at lists.samba.org<mailto:samba at lists.samba.org>> wrote: > Good Morning, writing to request help to install samba 4.18.1 version. > > Is there a step by step guide available? > > I?m currently running version 4.16.4 > > Thanks, > > -Brandon > -- > Brandon Wheeler > Junior System Administrator > Center for Computation and Technology Louisiana State University > 340 East Parker Blvd > Baton Rouge LA 70803 > Office 1053, Phone: 225-578-8049 > bwheeler at cct.lsu.edu<mailto:bwheeler at cct.lsu.edu> > bwheeler2 at lsu.edu<mailto:bwheeler2 at lsu.edu> > | lsu.edu<http://lsu.edu/> | cct.lsu.edu<http://cct.lsu.edu/> > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba > > > -- > Elias Pereira > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba
24.04.2023 04:21, Nico Kadel-Garcia via samba ?????:> On Wed, Apr 19, 2023 at 11:47?AM Brandon C Wheeler via samba > <samba at lists.samba.org> wrote: >> >> Red Hat 8.7 Oopta > > Samba 4.18.2. I just updated my RPM building tools at > https://github.com/nkadel/ansiblerepo to support that. I last updated > those tools less than 24 hours ago. > > The ldb, tdb, and other critical libraries need to be more recent than > those used by RHEL for sssd, and attempting to replace them rather > than use bundled copies in Samba can cause.... conflicts.talloc, tevent and tdb are all backwards-compatible so far. I can't say for any future release of those libs, maybe someday some incompatibiluty will happen. But during a few recent samba releases (4.13..4.18), the ABI in these libs is completely backwards compatible. Speaking of ldb, things are a bit more interesting in there. But the interface is still - by fact, not by contract - is backwards-compatible in parts needed by sssd. More recent samba needs more recent libldb, including minor/stable releases, since quite often stuff is fixed in libldb and the new interface is immediately being used by samba, esp. the ad-dc code. There's another issue with sssd: it is libndr.so soname bump which happened a few times during recent samba releases. This lib is also used by sssd. But here, actual user-visible ABI of the library hasn't changed, so it's okay to create temporary compat links libndr.so.1 and libndr.so.2 pointing to libndr.so.3. FWIW. /mjt