Hi all, I was wondering whether support for Ubuntu 22.04 was on the roadmap (I searched and couldn't find anything)? I've had a fairly decent amount of success but there's probably things I've missed so I was hoping to wait for it to be official before using it in production. Quick summary of the steps I needed to take to get DA to install:
I have been able to get a working install set up by:
I haven't been able to verify whether this actually works for receiving mail yet but the service starts and I can run
Any pointers towards any glaring mistakes here would be great.
Thanks
- Edit
/etc/debian_release
to bebullseye/sid
instead ofbookworm/sid
due to setup.sh not recognising Debian 12-based distros yet - PHP needs to be set to 8.1 due to OpenSSL 3.0 https://bugs.php.net/bug.php?id=81540&edit=1
- Exim is the biggest issue, OpenSSL 3.0 is again not supported in 4.95 so I have been testing with 4.96-RC0:
- Switch from PCRE to PCRE2 in 4.96 means the Makefile needs updating from
PCRE_LIBS=-lpcre
toPCRE_LIBS=-lpcre2-8
https://github.com/Exim/exim/commit/22ed7a5295f196fce32563f6e9c669110dd36f4d - SRS components appear to have been removed entirely in 4.96 so exim_conf needs updating to remove these https://github.com/Exim/exim/commit/b07d141af23f2ab160eba2b58a834baee513b3f8
- Switch from PCRE to PCRE2 in 4.96 means the Makefile needs updating from
I have been able to get a working install set up by:
- Building a custom tarball of 4.96-RC0 and manual editing versions.txt to match the md5 to get it to install
- Creating a custom Makefile as documented to include the new PCRE2 libs
- Install exim_conf but
rm -rf /etc/exim.srs*
and comment out the singlesrs_
block inexim.conf
I haven't been able to verify whether this actually works for receiving mail yet but the service starts and I can run
exim --version
without errors.Any pointers towards any glaring mistakes here would be great.
Thanks
Last edited: