diff --git a/extras/deploy-scripts/pandora_deploy_community.sh b/extras/deploy-scripts/pandora_deploy_community.sh index 5e580ef1a3..29502b8ef2 100644 --- a/extras/deploy-scripts/pandora_deploy_community.sh +++ b/extras/deploy-scripts/pandora_deploy_community.sh @@ -254,6 +254,8 @@ server_dependencies=" \ perl(Geo::IP) \ perl(IO::Socket::INET6) \ perl(XML::Twig) \ + expect \ + openssh-clients \ http://firefly.artica.es/centos7/xprobe2-0.3-12.2.x86_64.rpm \ http://firefly.artica.es/centos7/wmic-1.4-1.el7.x86_64.rpm" execute_cmd "yum install -y $server_dependencies" "Installing Pandora FMS Server dependencies" diff --git a/extras/docker/centos8/base/Dockerfile b/extras/docker/centos8/base/Dockerfile index a35aea2937..2e66972229 100644 --- a/extras/docker/centos8/base/Dockerfile +++ b/extras/docker/centos8/base/Dockerfile @@ -11,7 +11,7 @@ RUN dnf install -y --setopt=tsflags=nodocs \ RUN dnf module reset -y php && dnf module install -y php:remi-7.3 RUN dnf config-manager --set-enabled powertools -# Install console +# Install console dependencies RUN dnf install -y --setopt=tsflags=nodocs \ php \ php-mcrypt \php-cli \ @@ -91,9 +91,9 @@ RUN dnf install -y --setopt=tsflags=nodocs \ php-yaml RUN mkdir -p /run/php-fpm/ ; chown -R root:apache /run/php-fpm/ -# not installed perl-Net-Telnet gtk-update-icon-cach ghostscript-fonts +# Not installed perl-Net-Telnet gtk-update-icon-cach ghostscript-fonts -# Install server +# Install server dependencies RUN dnf install -y --setopt=tsflags=nodocs \ GeoIP \ @@ -256,16 +256,18 @@ RUN dnf install -y --setopt=tsflags=nodocs \ nmap \ net-snmp-utils \ sudo \ + expect \ + openssh-clients \ http://firefly.artica.es/centos8/perl-Net-Telnet-3.04-1.el8.noarch.rpm \ - http://firefly.artica.es/centos8/wmi-1.3.14-4.el7.art.x86_64.rpm + http://firefly.artica.es/centos7/wmic-1.4-1.el7.x86_64.rpm -# install utils +# Install utils RUN dnf install -y supervisor crontabs http://firefly.artica.es/centos8/phantomjs-2.1.1-1.el7.x86_64.rpm --setopt=tsflags=nodocs # SDK VMware perl dependencies RUN dnf install -y http://firefly.artica.es/centos8/perl-Crypt-OpenSSL-AES-0.02-1.el8.x86_64.rpm http://firefly.artica.es/centos8/perl-Crypt-SSLeay-0.73_07-1.gf.el8.x86_64.rpm perl-Net-HTTP perl-libwww-perl openssl-devel perl-Crypt-CBC perl-Bytes-Random-Secure perl-Crypt-Random-Seed perl-Math-Random-ISAAC perl-JSON http://firefly.artica.es/centos8/VMware-vSphere-Perl-SDK-6.5.0-4566394.x86_64.rpm # Instant client Oracle RUN dnf install -y https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-basic-19.8.0.0.0-1.x86_64.rpm https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-sqlplus-19.8.0.0.0-1.x86_64.rpm - +# Install Phantom RUN dnf install -y supervisor crontabs http://firefly.artica.es/centos8/phantomjs-2.1.1-1.el7.x86_64.rpm --setopt=tsflags=nodocs