megacoffee.net Gentoo overlay - legacy mirror
We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.
annotate net-analyzer/nrpe/nrpe-2.15.ebuild @ 55:c6adeffb54f5
renaming nrpe-2.14 ebuild and files to nrpe-2.15
author | Daniel Neugebauer <dneuge@energiequant.de> |
---|---|
date | Mon, 17 Mar 2014 16:11:01 +0100 |
parents | net-analyzer/nrpe/nrpe-2.14.ebuild@90a7a9dbfafb |
children | b9bc67d9be9e |
rev | line source |
---|---|
54
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
1 # Copyright 1999-2013 Gentoo Foundation |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
2 # Distributed under the terms of the GNU General Public License v2 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
3 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/nrpe/nrpe-2.14.ebuild,v 1.8 2013/03/09 19:09:06 ago Exp $ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
4 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
5 EAPI=4 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
6 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
7 inherit eutils toolchain-funcs multilib user autotools |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
8 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
9 DESCRIPTION="Nagios Remote Plugin Executor" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
10 HOMEPAGE="http://www.nagios.org/" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
11 SRC_URI="mirror://sourceforge/nagios/${P}.tar.gz" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
12 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
13 LICENSE="GPL-2+" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
14 SLOT="0" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
15 KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
16 IUSE="command-args ssl tcpd minimal" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
17 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
18 DEPEND="ssl? ( dev-libs/openssl ) |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
19 !minimal? ( tcpd? ( sys-apps/tcp-wrappers ) )" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
20 RDEPEND="${DEPEND} |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
21 !minimal? ( >=net-analyzer/nagios-plugins-1.3.0 )" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
22 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
23 pkg_setup() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
24 enewgroup nagios |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
25 enewuser nagios -1 /bin/bash /dev/null nagios |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
26 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
27 elog "If you plan to use \"nrpe_check_control\" then you may want to specify" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
28 elog "different command and services files. You can override the defaults" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
29 elog "through the \"NAGIOS_COMMAND_FILE\" and \"NAGIOS_SERVICES_FILE\" environment variables." |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
30 elog "NAGIOS_COMMAND_FILE=${NAGIOS_COMMAND_FILE:-/var/rw/nagios.cmd}" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
31 elog "NAGIOS_SERVICES_FILE=${NAGIOS_SERVICES_FILE:-/etc/services.cfg}" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
32 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
33 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
34 src_prepare() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
35 # Add support for large output, |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
36 # http://opsview-blog.opsera.com/dotorg/2008/08/enhancing-nrpe.html |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
37 epatch "${FILESDIR}"/${P}-multiline.patch |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
38 # fix configure, among others #326367, #397603 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
39 epatch "${FILESDIR}"/${P}-tcpd-et-al.patch |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
40 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
41 sed -i -e '/define \(COMMAND\|SERVICES\)_FILE/d' contrib/nrpe_check_control.c || die |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
42 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
43 # change the default location of the pid file |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
44 sed -i -e '/pid_file/s:/var/run:/run:' sample-config/nrpe.cfg.in || die |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
45 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
46 # fix TFU handling of autoheader |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
47 sed -i -e '/#undef/d' include/config.h.in || die |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
48 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
49 eautoreconf |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
50 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
51 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
52 src_configure() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
53 local myconf |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
54 if use minimal; then |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
55 myconf="--disable-tcp-wrapper --disable-command-args" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
56 else |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
57 myconf="$(use_enable tcpd tcp-wrapper) $(use_enable command-args)" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
58 fi |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
59 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
60 econf \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
61 --libexecdir=/usr/$(get_libdir)/nagios/plugins \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
62 --localstatedir=/var/nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
63 --sysconfdir=/etc/nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
64 --with-nrpe-user=nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
65 --with-nrpe-group=nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
66 $(use_enable ssl) \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
67 ${myconf} |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
68 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
69 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
70 src_compile() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
71 emake -C src check_nrpe $(use minimal || echo nrpe) |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
72 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
73 # Add nifty nrpe check tool |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
74 $(tc-getCC) ${CPPFLAGS} ${CFLAGS} \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
75 -DCOMMAND_FILE=\"${NAGIOS_COMMAND_FILE:-/var/rw/nagios.cmd}\" \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
76 -DSERVICES_FILE=\"${NAGIOS_SERVICES_FILE:-/etc/services.cfg}\" \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
77 ${LDFLAGS} -o nrpe_check_control contrib/nrpe_check_control.c || die |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
78 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
79 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
80 src_install() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
81 dodoc LEGAL Changelog README SECURITY \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
82 contrib/README.nrpe_check_control \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
83 $(use ssl && echo README.SSL) |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
84 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
85 exeinto /usr/$(get_libdir)/nagios/plugins |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
86 doexe src/check_nrpe nrpe_check_control |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
87 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
88 use minimal && return 0 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
89 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
90 ## NON-MINIMAL INSTALL FOLLOWS ## |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
91 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
92 insinto /etc/nagios |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
93 newins sample-config/nrpe.cfg nrpe.cfg |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
94 fowners root:nagios /etc/nagios/nrpe.cfg |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
95 fperms 0640 /etc/nagios/nrpe.cfg |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
96 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
97 exeinto /usr/libexec |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
98 doexe src/nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
99 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
100 newinitd "${FILESDIR}"/nrpe.init nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
101 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
102 insinto /etc/xinetd.d/ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
103 newins "${FILESDIR}/nrpe.xinetd.2" nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
104 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
105 if use tcpd; then |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
106 sed -i -e '/^reload()/, /^}/ d' -e '/extra_started_commands/s:reload::' \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
107 "${D}"/etc/init.d/nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
108 fi |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
109 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
110 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
111 pkg_postinst() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
112 elog "If you are using the nrpe daemon, remember to edit" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
113 elog "the config file /etc/nagios/nrpe.cfg" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
114 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
115 if use command-args ; then |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
116 ewarn "" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
117 ewarn "You have enabled command-args for NRPE. This enables" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
118 ewarn "the ability for clients to supply arguments to commands" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
119 ewarn "which should be run. " |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
120 ewarn "THIS IS CONSIDERED A SECURITY RISK!" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
121 ewarn "Please read /usr/share/doc/${PF}/SECURITY.bz2 for more info" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
122 fi |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
123 } |