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 @ 220:5fc6acd937e1
dev-vcs/kallithea: version bump to 0.3.6 (security update), masking <0.3.6
author | Daniel Neugebauer <dneuge@energiequant.de> |
---|---|
date | Sat, 29 Dec 2018 16:31:18 +0100 |
parents | b9bc67d9be9e |
children |
rev | line source |
---|---|
56
b9bc67d9be9e
changes for net-analyzer/nrpe-2.15
Daniel Neugebauer <dneuge@energiequant.de>
parents:
55
diff
changeset
|
1 # Copyright 1999-2014 Gentoo Foundation |
54
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" |
56
b9bc67d9be9e
changes for net-analyzer/nrpe-2.15
Daniel Neugebauer <dneuge@energiequant.de>
parents:
55
diff
changeset
|
15 #KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" |
b9bc67d9be9e
changes for net-analyzer/nrpe-2.15
Daniel Neugebauer <dneuge@energiequant.de>
parents:
55
diff
changeset
|
16 KEYWORDS="~amd64" |
54
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
17 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
|
18 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
19 DEPEND="ssl? ( dev-libs/openssl ) |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
20 !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
|
21 RDEPEND="${DEPEND} |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
22 !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
|
23 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
24 pkg_setup() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
25 enewgroup nagios |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
26 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
|
27 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
28 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
|
29 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
|
30 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
|
31 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
|
32 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
|
33 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
34 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
35 src_prepare() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
36 # Add support for large output, |
56
b9bc67d9be9e
changes for net-analyzer/nrpe-2.15
Daniel Neugebauer <dneuge@energiequant.de>
parents:
55
diff
changeset
|
37 # http://www.opsview.com/whats-new/blog/enhancing-nrpe-large-output |
54
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
38 epatch "${FILESDIR}"/${P}-multiline.patch |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
39 # 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
|
40 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
|
41 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
42 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
|
43 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
44 # 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
|
45 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
|
46 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
47 # fix TFU handling of autoheader |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
48 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
|
49 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
50 eautoreconf |
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 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
53 src_configure() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
54 local myconf |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
55 if use minimal; then |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
56 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
|
57 else |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
58 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
|
59 fi |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
60 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
61 econf \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
62 --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
|
63 --localstatedir=/var/nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
64 --sysconfdir=/etc/nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
65 --with-nrpe-user=nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
66 --with-nrpe-group=nagios \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
67 $(use_enable ssl) \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
68 ${myconf} |
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 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
71 src_compile() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
72 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
|
73 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
74 # Add nifty nrpe check tool |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
75 $(tc-getCC) ${CPPFLAGS} ${CFLAGS} \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
76 -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
|
77 -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
|
78 ${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
|
79 } |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
80 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
81 src_install() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
82 dodoc LEGAL Changelog README SECURITY \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
83 contrib/README.nrpe_check_control \ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
84 $(use ssl && echo README.SSL) |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
85 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
86 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
|
87 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
|
88 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
89 use minimal && return 0 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
90 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
91 ## NON-MINIMAL INSTALL FOLLOWS ## |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
92 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
93 insinto /etc/nagios |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
94 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
|
95 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
|
96 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
|
97 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
98 exeinto /usr/libexec |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
99 doexe src/nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
100 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
101 newinitd "${FILESDIR}"/nrpe.init nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
102 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
103 insinto /etc/xinetd.d/ |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
104 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
|
105 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
106 if use tcpd; then |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
107 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
|
108 "${D}"/etc/init.d/nrpe |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
109 fi |
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 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
112 pkg_postinst() { |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
113 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
|
114 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
|
115 |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
116 if use command-args ; then |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
117 ewarn "" |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
118 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
|
119 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
|
120 ewarn "which should be run. " |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
121 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
|
122 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
|
123 fi |
90a7a9dbfafb
importing net-analyzer/nrpe-2.14 from official portage tree
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
124 } |