Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 93201
Collapse All | Expand All

(-)/home/flame/devel/gentoo-x86/net-mail/poppassd_ceti/poppassd_ceti-1.8.5.ebuild (-7 / +7 lines)
Lines 2-8 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/net-mail/poppassd_ceti/poppassd_ceti-1.8.5.ebuild,v 1.1 2005/05/17 14:16:19 cryos Exp $
3
# $Header: /var/cvsroot/gentoo-x86/net-mail/poppassd_ceti/poppassd_ceti-1.8.5.ebuild,v 1.1 2005/05/17 14:16:19 cryos Exp $
4
4
5
inherit eutils toolchain-funcs
5
inherit eutils toolchain-funcs pam
6
6
7
MY_PN="poppassd"
7
MY_PN="poppassd"
8
MY_P="${MY_PN}-${PV}"
8
MY_P="${MY_PN}-${PV}"
Lines 17-24 Link Here
17
KEYWORDS="~amd64 ~x86"
17
KEYWORDS="~amd64 ~x86"
18
IUSE="cracklib"
18
IUSE="cracklib"
19
19
20
DEPEND="virtual/libc
20
DEPEND="virtual/pam"
21
	>=sys-libs/pam-0.75-r8"
22
21
23
RDEPEND="${DEPEND}
22
RDEPEND="${DEPEND}
24
	sys-apps/xinetd
23
	sys-apps/xinetd
Lines 32-41 Link Here
32
src_install() {
31
src_install() {
33
	dodoc README
32
	dodoc README
34
33
35
	insinto /etc/pam.d
34
	pamd_mimic_system auth account password
36
	newins ${FILESDIR}/poppassd.pam poppassd
37
	use cracklib && sed -i -e 's|#password|password|' ${D}/etc/pam.d/poppassd
38
35
36
	if use cracklib; then
37
		echo -e "password\trequired\tpam_cracklib.so retry=3" >> ${D}/etc/pam.d/poppassd
38
	fi
39
	
39
	insinto /etc/xinetd.d
40
	insinto /etc/xinetd.d
40
	newins ${FILESDIR}/poppassd.xinetd poppassd
41
	newins ${FILESDIR}/poppassd.xinetd poppassd
41
42
Lines 43-46 Link Here
43
	insopts -o root -g bin -m 500
44
	insopts -o root -g bin -m 500
44
	doins poppassd || die "Install failed."
45
	doins poppassd || die "Install failed."
45
}
46
}
46

Return to bug 93201