sys-auth/elogind: ppc stable wrt bug #711230
[gentoo.git] / sys-auth / pam_smb / pam_smb-2.0.0_rc6-r2.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=5
5
6 inherit eutils pam
7
8 MY_P=${P/_rc/-rc}
9
10 DESCRIPTION="PAM module for authenticating against an SMB (such as the Win_x families) server"
11 HOMEPAGE="http://www.csn.ul.ie/~airlied/pam_smb/"
12 SRC_URI="
13         mirror://samba/pam_smb/v2/${MY_P}.tar.gz
14         http://www.csn.ul.ie/~airlied/pam_smb/v2/${MY_P}.tar.gz"
15
16 LICENSE="GPL-2"
17 SLOT="0"
18 KEYWORDS="~ppc x86"
19 IUSE=""
20
21 DEPEND=">=sys-libs/pam-0.75"
22 RDEPEND="${DEPEND}"
23
24 S=${WORKDIR}/${MY_P}
25
26 src_prepare() {
27         epatch "${FILESDIR}/10-pam_smb-bash-3.1.patch"
28 }
29
30 src_configure() {
31         econf --disable-root-only
32 }
33
34 src_install() {
35         dopammod pamsmbm/pam_smb_auth.so
36         dosbin pamsmbd/pamsmbd
37
38         dodoc BUGS CHANGES README TODO faq/{pam_smb_faq.sgml,additions.txt}
39         docinto pam.d
40         dodoc pam_smb.conf*
41
42         newinitd "${FILESDIR}/pamsmbd-init" pamsmbd
43 }
44
45 pkg_postinst() {
46         echo
47         elog "You must create /etc/pam_smb.conf yourself, containing"
48         elog "your domainname, PDC and BDC.  See example files in docdir."
49         echo
50 }