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

(-)/home/flame/devel/gentoo-x86/app-admin/conserver/conserver-8.1.11.ebuild (-11 / +9 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/app-admin/conserver/conserver-8.1.11.ebuild,v 1.4 2005/04/18 16:46:09 hansmi Exp $
3
# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/conserver-8.1.11.ebuild,v 1.4 2005/04/18 16:46:09 hansmi Exp $
4
4
5
inherit ssl-cert
5
inherit ssl-cert eutils
6
6
7
DESCRIPTION="Serial Console Manager"
7
DESCRIPTION="Serial Console Manager"
8
HOMEPAGE="http://www.conserver.com/"
8
HOMEPAGE="http://www.conserver.com/"
Lines 14-29 Link Here
14
IUSE="pam ssl tcpd debug"
14
IUSE="pam ssl tcpd debug"
15
15
16
DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )
16
DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )
17
	pam? ( sys-libs/pam )
17
	pam? ( virtual/pam )
18
	tcpd? ( sys-apps/tcp-wrappers )
18
	tcpd? ( sys-apps/tcp-wrappers )
19
	debug? ( dev-libs/dmalloc )"
19
	debug? ( dev-libs/dmalloc )"
20
20
21
src_compile() {
21
src_compile() {
22
	econf \
22
	econf \
23
		`use_with ssl openssl` \
23
		$(use_with ssl openssl) \
24
		`use_with pam` \
24
		$(use_with pam) \
25
		`use_with tcpd libwrap` \
25
		$(use_with tcpd libwrap) \
26
		`use_with debug dmalloc` \
26
		$(use_with debug dmalloc) \
27
		--with-logfile=/var/log/conserver.log \
27
		--with-logfile=/var/log/conserver.log \
28
		--with-pidfile=/var/run/conserver.pid \
28
		--with-pidfile=/var/run/conserver.pid \
29
		--with-cffile=conserver/conserver.cf \
29
		--with-cffile=conserver/conserver.cf \
Lines 44-53 Link Here
44
	fperms 700 /var/consoles
44
	fperms 700 /var/consoles
45
45
46
	## add startup and sample config
46
	## add startup and sample config
47
	exeinto /etc/init.d
47
	newinitd ${FILESDIR}/conserver.initd conserver
48
	newexe ${FILESDIR}/conserver.initd conserver
48
	newconfd ${FILESDIR}/conserver.confd conserver
49
	insinto /etc/conf.d
50
	newins ${FILESDIR}/conserver.confd conserver
51
49
52
	dodir /etc/conserver
50
	dodir /etc/conserver
53
	fperms 700 /etc/conserver
51
	fperms 700 /etc/conserver
Lines 63-69 Link Here
63
	newdoc conserver.cf/conserver.cf conserver.cf.sample
61
	newdoc conserver.cf/conserver.cf conserver.cf.sample
64
62
65
	# Add pam config
63
	# Add pam config
66
	insinto /etc/pam.d ; newins ${FILESDIR}/conserver.pam conserver
64
	newpamd ${FILESDIR}/conserver.pam-include conserver
67
65
68
	# Add certs if SSL use flag is enabled
66
	# Add certs if SSL use flag is enabled
69
	if use ssl && [ ! -f /etc/ssl/conserver/conserver.key ]; then
67
	if use ssl && [ ! -f /etc/ssl/conserver/conserver.key ]; then

Return to bug 93170