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 |