NRPE Requirements - offline installation

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
mdomanski
Posts: 23
Joined: Thu Dec 15, 2016 11:17 am

NRPE Requirements - offline installation

Post by mdomanski »

Hello,
Could someone provide the list of packages and perl-libs required to:

1. Offline installation from source check_nrpe - plugin - based on Minimal ISO RHEL/Centos 6

2. Offline installation from source nrpe - daemon - based on Minimal ISO RHEL/Centos 6

Source taken from the latest nrpe-plugin.tgz - https://github.com/NagiosEnterprises/nr ... 2.0.tar.gz
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: NRPE Requirements - offline installation

Post by mcapra »

This KB article contains the required packages on a per-OS basis:
https://support.nagios.com/kb/article/n ... ource.html

I believe it assumes default repositories for each OS/Version, since installing EPEL is part of some of the steps for RHEL/Cent/OEL.
Former Nagios employee
https://www.mcapra.com/
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: NRPE Requirements - offline installation

Post by dwhitfield »

Thanks for the assist @mcapra!
mdomanski
Posts: 23
Joined: Thu Dec 15, 2016 11:17 am

Re: NRPE Requirements - offline installation

Post by mdomanski »

in offline installation I mean that I can not use YUM to get packages from repo ... and then I can't get all te dependencies for gcc, openss etc.
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: NRPE Requirements - offline installation

Post by mcapra »

Use repoquery from an online machine? It's hard to offer advice for packages specifically without knowing the OS version and repository availability. Does your organization have any internal copies of the popular repositories? Just because the machine has no internet access doesn't mean yum is useless. Lots of organizations with strict network security requirements will mirror parts of certain repositories internally and configure yum to use those internal repositories.

Code: Select all

[root@nagios ~]# repoquery --requires --recursive --resolve gcc
pcre-0:8.32-15.el7_2.1.x86_64
kernel-headers-0:3.10.0-514.el7.x86_64
bash-0:4.2.46-20.el7_2.x86_64
glibc-headers-0:2.17-157.el7.x86_64
basesystem-0:10.0-7.el7.centos.noarch
libmpc-0:1.0.1-3.el7.x86_64
libacl-0:2.2.51-12.el7.x86_64
glibc-0:2.17-157.el7_3.2.i686
zlib-0:1.2.7-17.el7.x86_64
centos-release-0:7-3.1611.el7.centos.x86_64
libstdc++-0:4.8.5-11.el7.i686
cpp-0:4.8.5-11.el7.x86_64
libgcc-0:4.8.5-11.el7.i686
libverto-0:0.2.5-4.el7.x86_64
grep-0:2.20-2.el7.x86_64
openssl-libs-1:1.0.1e-60.el7_3.1.x86_64
binutils-0:2.25.1-22.base.el7.x86_64
libselinux-0:2.5-6.el7.x86_64
ca-certificates-0:2017.2.14-70.1.el7_3.noarch
ncurses-base-0:5.9-13.20130511.el7.noarch
ncurses-libs-0:5.9-13.20130511.el7.x86_64
libcap-0:2.22-8.el7.x86_64
filesystem-0:3.2-21.el7.x86_64
p11-kit-0:0.20.7-3.el7.i686
libgomp-0:4.8.5-11.el7.i686
keyutils-libs-0:1.5.8-3.el7.i686
info-0:5.1-4.el7.x86_64
chkconfig-0:1.7.2-1.el7.x86_64
tzdata-0:2016j-1.el7.noarch
keyutils-libs-0:1.5.8-3.el7.x86_64
gmp-1:6.0.0-12.el7_1.i686
p11-kit-0:0.20.7-3.el7.x86_64
libgcc-0:4.8.5-11.el7.x86_64
glibc-devel-0:2.17-157.el7_3.2.i686
setup-0:2.8.71-7.el7.noarch
popt-0:1.13-16.el7.x86_64
p11-kit-trust-0:0.20.7-3.el7.x86_64
libsepol-0:2.5-6.el7.x86_64
glibc-devel-0:2.17-157.el7_3.1.x86_64
libcom_err-0:1.42.9-9.el7.x86_64
glibc-common-0:2.17-157.el7.x86_64
krb5-libs-0:1.14.1-27.el7_3.x86_64
nss-softokn-freebl-0:3.16.2.3-14.4.el7.x86_64
gmp-1:6.0.0-12.el7_1.x86_64
libtasn1-0:3.8-3.el7.x86_64
pcre-0:8.32-15.el7_2.1.i686
ncurses-0:5.9-13.20130511.el7.x86_64
coreutils-0:8.22-18.el7.x86_64
libgomp-0:4.8.5-11.el7.x86_64
libstdc++-0:4.8.5-11.el7.x86_64
gawk-0:4.0.2-4.el7.x86_64
mpfr-0:3.1.1-4.el7.x86_64
glibc-0:2.17-157.el7_3.2.x86_64
libffi-0:3.0.13-18.el7.x86_64
sed-0:4.2.2-5.el7.x86_64
libattr-0:2.4.46-12.el7.x86_64
Former Nagios employee
https://www.mcapra.com/
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: NRPE Requirements - offline installation

Post by dwhitfield »

As a matter of clarification, our full offline install requires internal repos, and uses yum.

https://access.redhat.com/solutions/260203 may be helpful, but you'll also need the base repos. You'll need to go to your distribution forums for setting up internal repos.
Locked