HI!
I'd like to create really minimal custom builds of sssd-ldap
even without krb5 stuff currently for Debian Wheezy/Jessie.
Are there any recommendations for achieving this?
I have a test installation tested with SSH, sudo, NSS built like
this which required krb5-devel files though:
/configure -q \
--prefix=/opt/sssd \
--disable-krb5-locator-plugin \
--disable-pac-responder \
--disable-cifs-idmap-plugin \
--without-python2-bindings \
--without-python3-bindings \
--without-selinux \
--without-semanage \
--with-sudo \
--without-autofs \
--with-ssh \
--with-crypto=libcrypto \
--with-syslog=syslog \
--without-samba \
--without-nfsv4-idmapd-plugin \
--without-libwbclient \
--without-libnl \
--disable-config-lib \
--disable-intgcheck-reqs \
--disable-nls \
--disable-rpath
ln -s \
/opt/sssd/lib/libnss_sss.so.2 \
/lib/x86_64-linux-gnu/libnss_sss.so.2
ln -s \
/opt/sssd/lib/security/pam_sss.so \
/lib/x86_64-linux-gnu/security/pam_sss.so
One issue with memberof module installed into
/usr/lib/x86_64-linux-gnu/ldb/modules/:
ldb: unable to dlopen
/usr/lib/x86_64-linux-gnu/ldb/modules/ldb/memberof.la :
/usr/lib/x86_64-linux-gnu/ldb/modules/ldb/memberof.la: invalid ELF
header
Moving the files and setting LDB_MODULES_PATH did not help.
Ciao, Michael.