--- samba-4.5.10-r1.ebuild 2017-09-14 13:29:37.000000000 +0200 +++ samba-4.5.10-r2.ebuild 2017-09-26 10:18:10.000000000 +0200 @@ -5,7 +5,7 @@ PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE='threads(+),xml(+)' -inherit python-single-r1 waf-utils multilib-minimal linux-info systemd eutils +inherit python-single-r1 waf-utils multilib-minimal linux-info systemd eutils pam MY_PV="${PV/_rc/rc}" MY_P="${PN}-${MY_PV}" @@ -260,6 +260,19 @@ systemd_dounit "${FILESDIR}"/winbindd.service systemd_dounit "${FILESDIR}"/samba.service fi + + if use pam ; then + if use winbind ; then + newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind + # bug #376853 + insinto /etc/security + doins examples/pam_winbind/pam_winbind.conf || die + fi + + # newpamd "${CONFDIR}/samba.pam" samba + # cp source3/pam_smbpass/README source3/pam_smbpass/README.pam_smbpass + # dodoc source3/pam_smbpass/README.pam_smbpass + fi } multilib_src_test() {