[Pkg-sssd-devel] Bug#931859: sssd-common failed to install due to outdated p11_child location

Karol Augustin karol at augustin.pl
Thu Jul 11 16:12:35 BST 2019


Package: sssd-common
Version: 2.2.0-2
Severity: grave

During installation of sssd-common the following error occurs:

Setting up sssd-common (2.2.0-2) ...
chown: cannot access '/usr/lib/x86_64-linux-gnu/sssd/p11_child': No such
file or directory
dpkg: error processing package sssd-common (--configure):
 installed sssd-common package post-installation script subprocess
returned error exit status 1


This is related to the following change in the 2.2.0-1 version:

  * *.install: Updated, some files moved to /usr/libexec.

As the postinst script contains:

LIBDIR=/usr/lib/x86_64-linux-gnu/sssd
...
chown root:sssd $LIBDIR/p11_child
chmod 4754 $LIBDIR/p11_child

snippet of dpkg -L sssd-common:
/usr/libexec/sssd/p11_child


This bug also exists in other sssd- packages, I have stopped
investigating after encountering it in aaas-krb5-common.
Setting up sssd-krb5-common (2.2.0-2) ...
chown: cannot access '/usr/lib/x86_64-linux-gnu/sssd/krb5_child': No
such file or directory
chown: cannot access '/usr/lib/x86_64-linux-gnu/sssd/ldap_child': No
such file or directory


Thanks,
Karol



More information about the Pkg-sssd-devel mailing list