From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH v3] install initscript for NRPE Date: Wed, 09 May 2018 14:53:43 +0100 Message-ID: <6ff5c8f5a0375238a2a0fd310bce9eb339cf7316.camel@ipfire.org> In-Reply-To: <2d554bc9-64f6-e1dd-d342-41ebe8a7d57e@link38.eu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0165251159824716765==" List-Id: --===============0165251159824716765== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 This patch is still corrupt and cannot be applied. Please use git send-email. - -Michael On Mon, 2018-05-07 at 16:56 +0200, Peter Müller wrote: > Install initscript for NRPE addon. > > The second version of this patch actually includes the > initscript, which was missing due to lack of coffee the > first time. :-) > > Thanks to Michael for catching it. > > Resent due to crappy linewrapping in initscript by MUA. > > Signed-off-by: Peter Müller > --- > lfs/nagios_nrpe | 4 ++++ > src/initscripts/packages/nrpe | 38 ++++++++++++++++++++++++++++++++++++++ > 2 files changed, 42 insertions(+) > create mode 100644 src/initscripts/packages/nrpe > > diff --git a/lfs/nagios_nrpe b/lfs/nagios_nrpe > index bebb80144..af37f5076 100644 > --- a/lfs/nagios_nrpe > +++ b/lfs/nagios_nrpe > @@ -90,5 +90,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make all $(MAKETUNING) > cd $(DIR_APP) && make install > cd $(DIR_APP) && make install-config > + > + #install initscripts > + $(call INSTALL_INITSCRIPT,nrpe) > + > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/src/initscripts/packages/nrpe b/src/initscripts/packages/nrpe > new file mode 100644 > index 000000000..cd87c1703 > --- /dev/null > +++ b/src/initscripts/packages/nrpe > @@ -0,0 +1,38 @@ > +#!/bin/sh > > +# Begin $rc_base/init.d/nrpe > + > +. /etc/sysconfig/rc > +. $rc_functions > + > +NRPEBIN=/usr/bin/nrpe > +NRPECFG=/etc/nagios/nrpe.cfg > + > +case "$1" in > + start) > + boot_mesg "Starting nrpe..." > + loadproc $NRPEBIN -c $NRPECFG -d > + ;; > + > + stop) > + boot_mesg "Stopping nrpe..." > + killproc $NRPEBIN > + rm -f /var/run/nrpe.pid > + ;; > + > + restart) > + $0 stop > + sleep 1 > + $0 start > + ;; > + > + status) > + statusproc $NRPEBIN > + ;; > + > + *) > + echo "Usage: $0 {start|stop|restart|status}" > + exit 1 > + ;; > +esac > + > +# End $rc_base/init.d/nrpe -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE5/rW5l3GGe2ypktxgHnw/2+QCQcFAlry/WcACgkQgHnw/2+Q CQem4w//RRJgA/0R5cGyWe4LLl9DqDKVeq+xhzssrPAPqgR6pQeBjVNnQx7u6oXc tHWNRZPBWwt/Y+yCY1QfrDA5Xy3ECjXrotb7SA7+X9rkNsUeiBbQZaiP1z1QjmVw C8rDnoWTXP5pkGjXJLy8f6PQNGI5P/31L3cIJk0kMtlFrqCZJlxtGRZaYB+2A2Vu OwrsFWwRyTmksJXcBzwl9ldszcMI9sT8giUFPJqu2HWFymGz3hzYYsCGa3T/XmKL u8UJBXTDoJ01syTpEvRZp3Bl5QL9GHOAcPynC0S9u8UWn8Il+xSkxffK4KhlzusK RpMrIkpCyF77FxGlE7i/Bm09QQCxWfJ+k1+NLD3mkJJhzNPlgut8qtGOf9b5CZj/ pAK0SaIOCR7EHPg//soCIxSdAM+lKcnww5v0AROqtFOVCOjrBrPVaxnE8cgXJgDn H5e3UMwplVubq1ooZDmvvRSZm5rmRVELM+JgoSX0LdXrICRbupoKIlrm+ylVaLrF UBVt7K4zdmR0y3fwlQkK5C+PgYcAty43U/9p1TgCrN+ILlssyT6HCKQhN5kHX4+U 0XS48a5GOet4KQD4o+1w6SxbCRFKZM54StGea5DiKKhZtAIUv55aCB/bxIPpnJ7m 1RtRPpQlgAK3SwMC8BPbgap5FeRPLC9pB68Wb5P5GwE3VtCBYeQ= =9f+d -----END PGP SIGNATURE----- --===============0165251159824716765==--