* [PATCH] update nagios_nrpe to 3.2.1 @ 2018-04-21 17:04 Peter Müller 2018-04-23 9:27 ` Michael Tremer 0 siblings, 1 reply; 5+ messages in thread From: Peter Müller @ 2018-04-21 17:04 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 1844 bytes --] 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". This fixes #11700 and partly addresses #11551. Signed-off-by: Peter Müller <peter.mueller(a)link38.eu> --- lfs/nagios_nrpe | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) 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) -- 2.13.6 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] update nagios_nrpe to 3.2.1 2018-04-21 17:04 [PATCH] update nagios_nrpe to 3.2.1 Peter Müller @ 2018-04-23 9:27 ` Michael Tremer 2018-04-23 14:12 ` Peter Müller 0 siblings, 1 reply; 5+ messages in thread From: Michael Tremer @ 2018-04-23 9:27 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 2156 bytes --] Hello, does this patch not change anything in the rootfiles at all? If you have any questions, Matthias can help :) Best, -Michael On Sat, 2018-04-21 at 19:04 +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". > > This fixes #11700 and partly addresses #11551. > > Signed-off-by: Peter Müller <peter.mueller(a)link38.eu> > --- > lfs/nagios_nrpe | 15 ++++++++------- > 1 file changed, 8 insertions(+), 7 deletions(-) > > 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) ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] update nagios_nrpe to 3.2.1 2018-04-23 9:27 ` Michael Tremer @ 2018-04-23 14:12 ` Peter Müller 2018-04-23 14:36 ` Michael Tremer 0 siblings, 1 reply; 5+ messages in thread From: Peter Müller @ 2018-04-23 14:12 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 2557 bytes --] Hello, yes, indeed, the rootfiles are not changed here as I'll do this in another patch in order to avoid patches going too big (or is this wrong here?). Further, there are still some questions left regarding the rootfile, I'll try myself and get back to this if bigger problems appear. Best regards, Peter Müller > Hello, > > does this patch not change anything in the rootfiles at all? > > If you have any questions, Matthias can help :) > > Best, > -Michael > > On Sat, 2018-04-21 at 19:04 +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". >> >> This fixes #11700 and partly addresses #11551. >> >> Signed-off-by: Peter Müller <peter.mueller(a)link38.eu> >> --- >> lfs/nagios_nrpe | 15 ++++++++------- >> 1 file changed, 8 insertions(+), 7 deletions(-) >> >> 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) ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] update nagios_nrpe to 3.2.1 2018-04-23 14:12 ` Peter Müller @ 2018-04-23 14:36 ` Michael Tremer 2018-04-29 8:20 ` [PATCH v2] " Peter Müller 0 siblings, 1 reply; 5+ messages in thread From: Michael Tremer @ 2018-04-23 14:36 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 3026 bytes --] Hi, On Mon, 2018-04-23 at 16:12 +0200, Peter Müller wrote: > Hello, > > yes, indeed, the rootfiles are not changed here as I'll do this in > another patch in order to avoid patches going too big (or is this wrong > here?). The update of the package itself should be one patch. So that one patch can be applied to get a new version of the package and reverted to go back to the old one. > Further, there are still some questions left regarding the rootfile, > I'll try myself and get back to this if bigger problems appear. > > Best regards, > Peter Müller > > > Hello, > > > > does this patch not change anything in the rootfiles at all? > > > > If you have any questions, Matthias can help :) > > > > Best, > > -Michael > > > > On Sat, 2018-04-21 at 19:04 +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". > > > > > > This fixes #11700 and partly addresses #11551. > > > > > > Signed-off-by: Peter Müller <peter.mueller(a)link38.eu> > > > --- > > > lfs/nagios_nrpe | 15 ++++++++------- > > > 1 file changed, 8 insertions(+), 7 deletions(-) > > > > > > 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) ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v2] update nagios_nrpe to 3.2.1 2018-04-23 14:36 ` Michael Tremer @ 2018-04-29 8:20 ` Peter Müller 0 siblings, 0 replies; 5+ messages in thread From: Peter Müller @ 2018-04-29 8:20 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 2452 bytes --] 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(a)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) -- 2.13.6 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-04-29 8:20 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-04-21 17:04 [PATCH] update nagios_nrpe to 3.2.1 Peter Müller 2018-04-23 9:27 ` Michael Tremer 2018-04-23 14:12 ` Peter Müller 2018-04-23 14:36 ` Michael Tremer 2018-04-29 8:20 ` [PATCH v2] " Peter Müller
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox