[prev in list] [next in list] [prev in thread] [next in thread]
List: ipfire-development
Subject: Re: [PATCH v2] update nagios_nrpe to 3.2.1
From: Michael Tremer <michael.tremer () ipfire ! org>
Date: 2018-04-30 10:45:30
Message-ID: 1525085130.2479471.121.camel () ipfire ! org
[Download RAW message or body]
Thanks and merged.
On Sun, 2018-04-29 at 10:20 +0200, Peter Müller wrote:
> Update NRPE to 3.2.1, which fixes various security vulnerabilities
> and bugs (changelog is available at:
> https://github.com/NagiosEnterprises/nrpe/blob/master/CHANGELOG.md).
>
> Due to changes in ./configure, some options such as initsystem (sysV)
> need to be specified now. Also, simple "make" does not exist anymore
> and must be replaced by "make all".
>
> Rootfile information is now included which was missing in the
> first version of this patch.
>
> This fixes #11700 and partly addresses #11551.
>
> Signed-off-by: Peter Müller <peter.mueller@link38.eu>
> ---
> config/rootfiles/packages/nagios_nrpe | 4 +++-
> lfs/nagios_nrpe | 15 ++++++++-------
> 2 files changed, 11 insertions(+), 8 deletions(-)
>
> diff --git a/config/rootfiles/packages/nagios_nrpe
> b/config/rootfiles/packages/nagios_nrpe
> index 83ce40200..51adc47f9 100644
> --- a/config/rootfiles/packages/nagios_nrpe
> +++ b/config/rootfiles/packages/nagios_nrpe
> @@ -1,4 +1,6 @@
> +etc/nagios
> +etc/nagios/nrpe.cfg
> #root/.rnd
> +#usr/bin/nrpe-uninstall
> usr/bin/nrpe
> -#usr/lib/nagios
> usr/lib/nagios/check_nrpe
> diff --git a/lfs/nagios_nrpe b/lfs/nagios_nrpe
> index 369f9335d..bebb80144 100644
> --- a/lfs/nagios_nrpe
> +++ b/lfs/nagios_nrpe
> @@ -24,7 +24,7 @@
>
> include Config
>
> -VER = 2.12
> +VER = 3.2.1
>
> THISAPP = nrpe-$(VER)
> DL_FILE = $(THISAPP).tar.gz
> @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
> DIR_APP = $(DIR_SRC)/$(THISAPP)
> TARGET = $(DIR_INFO)/$(THISAPP)
> PROG = nagios_nrpe
> -PAK_VER = 4
> +PAK_VER = 5
>
> DEPS = "nagios-plugins"
>
> @@ -44,7 +44,7 @@ objects = $(DL_FILE)
>
> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>
> -$(DL_FILE)_MD5 = b2d75e2962f1e3151ef58794d60c9e97
> +$(DL_FILE)_MD5 = 8997e195fea93cdceb8c7ed8ac1d43bc
>
> install : $(TARGET)
>
> @@ -80,14 +80,15 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> cd $(DIR_APP) && ./configure \
> --prefix=/usr \
> --libexecdir=/usr/lib/nagios \
> + --sysconfdir=/etc/nagios \
> + --with-init-type=sysv \
> --with-nrpe-user=nobody \
> --with-nrpe-group=nobody \
> --with-nagios-user=nobody \
> - --with-nagios-group=nobody \
> - --enable-command-args \
> - ac_cv_lib_wrap_main=no
> + --with-nagios-group=nobody
>
> - cd $(DIR_APP) && make $(MAKETUNING)
> + cd $(DIR_APP) && make all $(MAKETUNING)
> cd $(DIR_APP) && make install
> + cd $(DIR_APP) && make install-config
> @rm -rf $(DIR_APP)
> @$(POSTBUILD)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic