Install using the iRedMail.sh script fails for me. It isn't able to find `perl-LDAP` like for the poster two comments up.
As that poster indicated, perl-LDAP is no longer included in the main EPEL repository, it's been moved to the archive.
I have no intention to use iRedMail with LDAP. Would it be possible to remove this requirement? Is there a flag to do so?
Note: This is a VM to test iRedMail on EL8. It is a fresh install and fully up to date. Trying to decide whether to use 7 or 8 for a long term (5+ years) installation.
< Question > Continue? [y|N]y
[ INFO ] Installing package(s): rsyslog firewalld postfix postfix-pcre postfix-mysql mariadb mariadb-server perl-DBD-MySQL php-cli php-common php-fpm php-gd php-xml php-mysqlnd php-ldap php-pgsql php-mbstring php-pecl-apcu php-intl php-json nginx dovecot dovecot-pigeonhole dovecot-mysql amavisd-new spamassassin altermime perl-LDAP perl-Mail-SPF lz4 clamav clamav-update clamav-server clamav-server-systemd mlmmj gcc libcurl-devel openssl-devel python2-devel python2-pip python2-sqlalchemy python2-setuptools python2-dns python2-PyMySQL python2-jinja2 python2-requests fail2ban GeoIP GeoIP-GeoLite-data curl libmnl libuuid lm_sensors nc zlib iproute python2-pyyaml unzip bzip2 acl patch tmpwatch crontabs dos2unix logwatch lz4
No repository match: remi
No repository match: rpmforge
No repository match: ius
No repository match: atrpms
Last metadata expiration check: 0:01:06 ago on Tue May 19 02:47:49 2020.
Package rsyslog-8.37.0-13.el8.x86_64 is already installed.
Package firewalld-0.7.0-5.el8_1.1.noarch is already installed.
No match for argument: perl-LDAP
Package lz4-1.8.1.2-4.el8.x86_64 is already installed.
Package gcc-8.3.1-4.5.el8.x86_64 is already installed.
Package curl-7.61.1-11.el8.x86_64 is already installed.
Package libmnl-1.0.4-6.el8.x86_64 is already installed.
Package libuuid-2.32.1-17.el8.x86_64 is already installed.
Package nmap-ncat-2:7.70-5.el8.x86_64 is already installed.
Package zlib-1.2.11-10.el8.x86_64 is already installed.
Package iproute-4.18.0-15.el8.x86_64 is already installed.
Package unzip-6.0-41.el8.x86_64 is already installed.
Package bzip2-1.0.6-26.el8.x86_64 is already installed.
Package acl-2.2.53-1.el8.x86_64 is already installed.
Package patch-2.7.6-9.el8_0.x86_64 is already installed.
Package crontabs-1.11-16.20150630git.el8.noarch is already installed.
Package dos2unix-7.4.0-3.el8.x86_64 is already installed.
Error: Unable to find a match: perl-LDAP
<< ERROR >> Installation failed, please check the terminal output.
<< ERROR >> If you're not sure what the problem is, try to get help in iRedMail
<< ERROR >> forum: [url]https://forum.iredmail.org/[/url]
[root@vmail iRedMail-1.2.1]# rpm -aq epel-release
epel-release-8-8.el8.noarch
[root@vmail iRedMail-1.2.1]#
[root@vmail ~]# uname -a
Linux vmail.udder.org 4.18.0-147.8.1.el8_1.x86_64 #1 SMP Thu Apr 9 13:49:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@vmail ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"