nagios-nrpe-2.12-29.1e>UA9mNn.}M%?Scm$jV UHq OKPI$5}(Jh 4[m>C!?!td  7 #, EWnt{ M  ,   F   `        5 v z(89:&=U>]?e@mBuFG H I XY$Z@[D\L ] ^ bc 6d e f l z  ![!`Cnagios-nrpe2.1229.1Nagios Remote Plug-In ExecutorNRPE can be used to run nagios plug-ins on a remote machine for executing local checks. This package contains the software for NRPE server. It could be run by inet-daemon or as stand-alone daemonS`build10openSUSE 11.4openSUSEGPL-2.0+http://bugs.opensuse.orgSystem/Monitoringhttp://www.nagios.org/linuxx86_64# Create user and group on the system if necessary # default group: nagios if getent group nagios >/dev/null then : OK group nagios already present else groupadd -r nagios 2>/dev/null || : logger -t nagios-nrpe/rpm "Added group nagios for package nagios-nrpe" fi # default user: nagios if id nagios > /dev/null 2>&1 then : OK user nagios already present else useradd -r -o -g nagios -s /bin/false -c "User for Nagios" -d /var/lib/nagios nagios 2> /dev/null || : logger -t nagios-nrpe/rpm "Added user nagios for package nagios-nrpe" fi # check if the port for nrpe is already defined in /etc/services if grep -q 5666 /etc/services ; then : OK - port already defined else logger -t nagios-nrpe/rpm "Adding port 5666 to /etc/services" echo "nrpe 5666/tcp # nagios nrpe" >> etc/services fi test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- nrpe PNAME=nagios-nrpe INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < /etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="yes" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} -r /etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} /etc/init.d/$SCRIPTNAME fi done test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in nrpe ; do /etc/init.d/$service stop > /dev/null done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in nrpe ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi /sbin/insserv /etc/init.d.~h=A큤A큤AA큤S`S`S`S`S`S`S`S`KS`S`S`S`94268c4bfd0ee4c94f5eb35dcbd001eb04b27d453cba767372eba98ca195b25509ea1ce24bc07f60a31552fb1a58dceee88d5f4fc2f2d85458d02fcbe00857c8cd24dae3ad5b353fd4d8e7ef7330e45800567649a0f58b6a060bf47ccf162dee6949a28321221230a5f3232bdd6b2f1fd41d8cd98f00b204e9800998ecf8427e/etc/init.d/nrpe@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnagios-nrpe-2.12-29.1.src.rpmnagios-nrpe-clientsysvinit(nagios-nrpe)nagios-nrpenagios-nrpe(x86-64)     @@@@@@@@@@ fillupcoreutilsgrepdiffutilsinsservsed/bin/loggernetcfgpwdutilssysvinit(network)sysvinit(syslog)rpmlib(VersionedDependencies)/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypto.so.1.0.0()(64bit)libssl.so.1.0.0()(64bit)libwrap.so.0()(64bit)rpmlib(PayloadIsLzma)3.0.3-14.0-13.0.4-14.4.6-14.8.0SXQ4MMS@MOL!LL8`Kj@K]K޺KtKCK2@lars@linux-schulserver.delars@linux-schulserver.delrupp@suse.dero@suse.delars@linux-schulserver.decoolo@novell.comlars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dechris@computersalat.deaj@suse.de- nrpe-CVE-2014-2913.patch: possible command injection when command arguments are enabled (bnc#874743 CVE-2014-2913) - fixed by updating the example configs and documentation- nagios-nrpe-CVE-2013-1362.patch: fixed shell code injection via $() (bnc#807241 CVE-2013-1362) - only recommend the nagios-plugin packages that are used in the default configuration (helps fixing bnc#778970)- specfile cleanup using spec-cleaner (add comments to patches)- add directory to filelist to fix build- also package nrpe_check_control from contrib- prereq init scripts syslog and network- use /var/lib/nagios as home directory (same as nagios package)- fix missing operand for dirname in init script- add netcfg to PreReq to have /etc/services installed (fixes bnc #608164 )- set default values in init script- fix file ownership in /etc - added nrpe manpage from debian - added adapted patches from Debian: + nrpe-more_random.patch (overwrite the buffer with better randomness) + nrpe-improved_help.patch (list additional commandline options) + nrpe-weird_output.patch (null the buffer before using it) + nrpe-drop_privileges_before_writing_pidfile.patch (name says all) - added the following patches to fix compilation warnings: + nrpe-return_value.patch + nrpe-uninitialized_variable.patch + nrpe-unused_variable.patch- use /var/run/nrpe/nrpe.pid for pidfile; nagios can be run as different user/group which might cause conflicts - clean up the init skript and implement automatic movement/ creation of the pid directory - package /var/run/nrpe/nrpe.pid as ghost- cleanup subpackages o nagios-nrpe is default package and provides NRPE daemon obsoletes: client o nagios-plugins-nrpe provides the check plugin to be installed with the nagios host obsoletes: server - cleanup spec o sort TAGS o removed/added define - nsusr == nrpeusr - nsgrp == nrpegrp - added cmdgrp - redefine _libexecdir o added PreReq o fix pre{,un}/post{,un} sections - no restart_on_update x{,inetd}, cause xinet file is installed 'disabled' by default - service port is needed with server, not with plugin - no restart_on_update nagios when nrpe plugin is update there is also no restart_on_update when nagios_plugins are updated o fix nrpe.cfg o PID_File => /var/run/nagios/nrpe.pid - SOURCE mods o reworked patches (Makefile,xinetd) o replaced rcnrpe with nrpe.init o added README.SuSE- Use -fno-strict-aliasing to CFLAGS since the code is not clean. - Own /etc/nagios directory. - Add _GNU_SOURCE to CFLAGS to get prototype of asprintf./bin/sh/bin/sh/bin/sh/bin/shnagios-nrpe-clientbuild10 1398836175 2.122.12-29.12.12-29.12.12 nrpenagiosnrpe.cfgnrpe-servicenrpenrpercnrpenagios-nrpeREADME.SuSEnrpe.8.gznagiosnrpenrpe.pid/etc/init.d//etc//etc/nagios//etc/sysconfig/SuSEfirewall2.d/services//etc/xinetd.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/nagios-nrpe//usr/share/man/man8//var/lib//var/run//var/run/nrpe/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Evergreen:Maintenance:275/openSUSE_Evergreen_11.4/0431c0fc0e80273b39173a9eb37fad1d-nagios-nrpe.openSUSE_Evergreen_11.4drpmlzma5x86_64-suse-linux3OTvXinet-daemonnagios-plugins-usersnagios-plugins-loadnagios-plugins-disknagios-plugins-procs?]"k%a!nܿ+=Υ†!h٪2! +#EJ7)Pg`sjcp@YKF)Pُ7&uց(!#Kި@b2ܙNc?xĥ3i{촷$@isl[ !ƃ>Րq;2'ثAJ,l@% eCfR%bD́UasʽjW8BL[?!&;;|mI_ޭW"!1YRax f~Nא;g~b%dP>C.:[2mD J-1"zՒ^R֝{ze WXmd_y7G<@ѡ|*i=ɧEp4wL'RPnz'v)clFFXOLw+ 4e%u[O{,Bh y!, 260E`JttϴEN%pոYv㚪s˘qDEj nn=Tw @&D~֗lm”me Oz\hydT^:DTlL,G9<(I{YuuEr>1\%x2k< <\a ͻ1y&v,f"Ytg*ll8+*ϥ7kf'wt5?VgBo} {;sY*[FjNSAgQo.A6I.(o i]C-"u6Zۆx^~^W79$2gC쌷ZE $Ƅ~[ dd/%<Tt|ٞ/lOYa DӃ5%!`@2ID죳W<SZ[E.VpȧIRO"s Ѭ 'T9@8 e=7Ch)7!6 XTaY( IX²ʗ5Fþa8\Az̒>9YRfÑ}V.Y(W"}Q yzsf8$~"w$qSL݅Ұf)1X\ G-f-up , ?` rtDnvocĶ-~_|P.a=dH6 -B[6&a-'%-[g)y9ժ~ S(v!e 6]E2k7 >ݲX&ɉ_8F `s|jo65bƭzc@ T.i<š3'Mg.~:]Oy72k_ԒZOaHzuzRyAD1ޣS+֙2V!3P+WnNVHO܄B?ܖ~'ㅦGE2dS07l>G2 Y>ɺ)Y M'*(DU}7);q]*L@WpvD<>jx;mEbQ%fmٔucUy {^ $ dLk=%q6eNJiC _z=55e񂹞ql ei&c΅=)[Nuek"7[OABxa^@v.(1/x1 D (Q(cJy_O1-)M1fV@E))֡W x3'wґ7:voEњ!a4ގ窣 Fˎʣ>-",Kf50c?nj4"aJxGbyk0YKpI|&NS [Hd0?]1(; xSu0 ,r[(8Ue3l DvWȏ+*:)nrzC(FQ:x1㻬_P]v w݄zŸNQL2I,?uG[慿I9n9x^E3 qw\b5-W]pm(*ߡ&/{ NƼӺJpC]Yge5[AߊYySp%3Fgu?(uMd,0;pO%3H6!{ O#?i# g#䡥*c^ $ ceC R 5 P87aavt ]E\yر͵U2[ڑO$g=qO$Al8BW˜wz Ԫ=K+{^w77?MƸLg=Á F(׮<(r̛Wz U(_7P|!BxGM0E UGR򍣺qf@ڭ&Kq*! q[ׁ-)oǺ0Oc7(9)'ꐸFG\H!L3Ki˖L+4E-xMn )' ݷO\zI_ik*C!Mp 6u/5ŀY!c'R&yOjޢ =q[ kEEؿ}G;_XX%Ew˶olH\Iht=~ ն)W5X r)E}Flte z< $4u_=TJ3Ӏ@m`k7ZI dFo.u-Oּ!./'!R-wBD׾\0.hB/ґ#{BşezJ\zTNQ ͛ .T|Vi\lkt&fkW.~$k =ظ Hz :@<[i>f]O[^ɭnHmyZ$sVkfPý$)3Yv>PAZ̜XQ5!ޕ1GQGb) \+f-4t/"T;ä46/Z͓흪Md*ZGCAZ~_N&bv1Rap5Vş/iFh:m0ИE#RnW3JMbчIry!ӞC;+yp3wg#;=@OP͕*;f,62aύI3>o`NdL974Q%~)Q?)=IXbbZr7=7 : !v4?bVV B-}<'8깶s$$1-+f[ø5?'IvrȾ%γ[(@ g C ЧJw@^G}]/49LK$x_ΪX~P;FiA8fv\ی04fb(:.Ļ{%"z=H* +/(JrUN*ROԨn)^kY%,wO a{#"vGގV vx :`30yaL܇GYc؄vk)_t]lp( 2t34pb2\ÉYa/0^g6no_<W3rHujc#nZj$[~55@ca1ä|T_2b41 *hl gkIlm +F0C=:6!4g=wǢ b+=ؐUPzMfGxжt[>lfRՀ^~co@6I3f}]N~@N]פQ/խO/ێQ* e *CW#-|ӲrqUV?VO>`TrR➹ٕYu,VRoF)}u.p!}>QYhtb1bꦮjt`oSbS'$ '|'*ڷvȗBʶ^&zAGvMPDҗ y[,{DswNI9n}^Yģv'멁P4tI~,}nt<-(٥Vå˘wȄFTDsb}HlX+ˀ 3[ WܼMNJr=Sg@: MV@gC`˚堷ȟEJi޵i/ҽC]DjϹI"{ʅS캰F?MjwNJг1̽tvNJ[:-oPCz#"|H?m8St6Y #)vkLAd &\T7P }[lC:j"AEeW5 Q^݈k2jLgc0k(/B'}SO7z8GeBj3jOn;قpIhV@,Ssꈳ#ӑGl#d:e(ēW?"\:W*(]`R8^2`=:gҵ}2n3$;efǺ2I/)'$Õ֐)/Ӕg(^-kIHVgR}s#0P'z`YU ̘эD