iRedMail
iRedMail copied to clipboard
SOGo relies on the GNUstep and ytnef packages provided by Alinto and must not use the packages from EPEL
REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER:
- iRedMail version (check /etc/iredmail-release): iRedMail-1.6.5
- Deployed with iRedMail Easy or the downloadable installer? No
- Linux/BSD distribution name and version: AlmaLinux9
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? No
As stated in the documentation here: Installation and Configuration Guide
- Installation ... 4.1. Software Downloads ... SOGo relies on the GNUstep and ytnef packages provided by Alinto and must not use the packages from EPEL. Adjust the repository definition to exclude those packages: sed -i '/enabled=1/a exclude=gnustep* ytnef*' /etc/yum.repos.d/epel.repo ...
I suspect that the following is applicable across all installations.
[root@mail ~]# dnf clean all
72 files removed
[root@mail ~]# dnf list gnustep-base*
AlmaLinux 9 - AppStream 5.9 MB/s | 10 MB 00:01
AlmaLinux 9 - BaseOS 5.2 MB/s | 4.7 MB 00:00
AlmaLinux 9 - CRB 2.3 MB/s | 2.9 MB 00:01
AlmaLinux 9 - Extras 67 kB/s | 18 kB 00:00
Extra Packages for Enterprise Linux 9 - x86_64 22 MB/s | 19 MB 00:00
Extra Packages for Enterprise Linux 9 openh264 3.7 kB/s | 2.5 kB 00:00
Extra Packages for Enterprise Linux 9 - Next - 5.3 MB/s | 1.5 MB 00:00
SOGo Groupware 67 kB/s | 79 kB 00:01
Installed Packages
gnustep-base.x86_64 1.28.0-3.el9 @epel
gnustep-base-libs.x86_64 1.28.0-3.el9 @epel
Available Packages
gnustep-base-debuginfo.x86_64 1.28.0-3.el9 SOGo
gnustep-base-debugsource.x86_64 1.28.0-3.el9 SOGo
gnustep-base-devel.x86_64 1.28.0-3.el9 epel
gnustep-base-devel.x86_64 1.28.0-3.el9 SOGo
gnustep-base-doc.x86_64 1.28.0-3.el9 epel
gnustep-base-doc.x86_64 1.28.0-3.el9 SOGo
gnustep-base-libs-debuginfo.x86_64 1.28.0-3.el9 SOGo
[root@mail ~]#
Here is what I have installed following a changed to the installation script.
[root@mail iRedMail-1.6.5]# dnf list gnustep-base*
Last metadata expiration check: 23:49:06 ago on Fri 13 Oct 2023 12:13:36 PM.
Installed Packages
gnustep-base.x86_64 1.28.0-3.el9 @SOGo
gnustep-base-libs.x86_64 1.28.0-3.el9 @SOGo
Available Packages
gnustep-base-debuginfo.x86_64 1.28.0-3.el9 SOGo
gnustep-base-debugsource.x86_64 1.28.0-3.el9 SOGo
gnustep-base-devel.x86_64 1.28.0-3.el9 SOGo
gnustep-base-doc.x86_64 1.28.0-3.el9 SOGo
gnustep-base-libs-debuginfo.x86_64 1.28.0-3.el9 SOGo
[root@mail iRedMail-1.6.5]#
I wanted to bring this up too. Without this change the logs are filled up with this error message:
/usr/sbin/sogod: symbol lookup error: /usr/lib64/GNUstep/SOGo/Mailer.SOGo/Mailer: undefined symbol: TNEFCheckForSignature
@cognoquest @modir Thanks for the feedback. :)