Your message dated Tue, 10 May 2022 21:50:04 +0300
with message-id <[email protected]>
and subject line Re: samba: libwbclient-sssd package installation does not 
re-create expected symlink to libwbclient.so.0
has caused the Debian Bug report #941492,
regarding samba: libwbclient-sssd package installation does not re-create 
expected symlink to libwbclient.so.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
941492: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941492
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: samba
Version: 2:4.10.8+dfsg-1
Severity: normal

Dear Maintainer,

More details can be found in the Ubuntu LP bug:
https://launchpad.net/bugs/1844173

Original description:
----
[Issue]
The libwbclient-sssd package provides a libwbclient.so.0.14.0 library which 
enables winbind queries (i.e. wbinfo) to use sssd as a framework.

However, when libwbclient-sssd package is installed, the symlink to 
/usr/lib/x86_64-linux-gnu/libwbclient.so.0 is not recreated to point out to the 
/usr/lib/x86_64-linux-gnu/sssd/modules/libwbclient.so.0.14.0, thus not enabling 
such functionality until a manual procedure (re-symlinking) is made by the user.

I have inspected both ealier (xenial) and latest (eoan) packages, and none of 
them contain postinst/postuninstall scripts that would create/remove the 
expected symlinks, respectively.

It is unclear as of now if it *is* expected that the symlinks should be 
recreated by the user or else. There have been discussions [1] about this in 
the past, but they were closed with inconclusive comments. This bug is being 
opened to either have the packages' postinst/postuninstall scripts 
create/remove that symlink, or either to document the need of proceeding with 
such operation manually.

[Impact]
The use of features included in libwbclient-sssd's library are not usable until 
the symlink for libwbclient.so.0 is manually created.

[Reproducer]
Install sssd + winbind + dependencies.

Check the symlink of /usr/lib/x86_64-linux-gnu/libwbclient.so.0 points out to 
the libwbclient.so.0.14 library:

$ ll /usr/lib/x86_64-linux-gnu/libwbclient.so.0
lrwxrwxrwx 1 root root 19 May 23 12:06 
/usr/lib/x86_64-linux-gnu/libwbclient.so.0 -> libwbclient.so.0.14

Install libwbclient-sssd.

Check the symlink of /usr/lib/x86_64-linux-gnu/libwbclient.so.0 still points 
out to the libwbclient.so.0.14 library:

$ ll /usr/lib/x86_64-linux-gnu/libwbclient.so.0
lrwxrwxrwx 1 root root 19 May 23 12:06 
/usr/lib/x86_64-linux-gnu/libwbclient.so.0 -> libwbclient.so.0.14

[Workaround]
Using update-alternatives (either with --config or --install, pointing out to 
the /usr/lib/x86_64-linux-gnu/sssd/modules/libwbclient.so.0.14.0 library, 
enables the use of wbinfo + sssd.
---

The 'sssd' debian maintainer, proposed to fix this behaviour inside samba
just like Fedora did: 
https://src.fedoraproject.org/rpms/samba/blob/master/f/samba.spec

--- End Message ---
--- Begin Message ---
On Tue, 01 Oct 2019 14:11:52 +0000 Eric Desrochers 
<[email protected]> wrote:
Source: samba
Version: 2:4.10.8+dfsg-1
Severity: normal

Dear Maintainer,

More details can be found in the Ubuntu LP bug:
https://launchpad.net/bugs/1844173

As stated in this launchpad bug report, sssd-wbclient library is
being deprecated and is not recommended for general usage, so nothing
is expected from the samba side either.

Closing this bugreport.

Thanks,

/mjt

--- End Message ---

Reply via email to