Add support for Ubuntu 24.04 lts / noble
Ubuntu has a new LTS release, 24.04 'noble'. Time to add a z-push .deb suite with 'the latest' to that repository, where presently it is missing. 2.7 builds cleanly in that release.
Thanks!
After we have 2.8 I'll look at packages. Also happy if someone is willing to do the builds.
Is it possible to install z-push on ubuntu 24.04? I tried using the sources files and using the installation description for ubuntu 22.04 but it didn't work
I did install z-push on ubuntu 24.04 with combined backend. I installed the src directory to /usr/share/z-push and configured it (used symlinks to /etc/z-push).
Everythings works so far, beside sending an email: "/usr/share/php/Mail/sendmail.php:192 - Uncaught Error: Class "PEAR" not found in /usr/share/php/Mail/sendmail.php:192". If I use "mail" instead of "sendmail" in the imap.conf.php then I get "Fatal error: /usr/share/php/Mail/mail.php:153 - Uncaught Error: Class "PEAR" not found in /usr/share/php/Mail/mail.php:153" No email is sent anyways. I did install PEAR and the modules "Mail, Mail_Mime, Net_SMTP, Net_Socket, Auth_SASL" and a few more.
Any ideas?
Everythings works so far, beside sending an email: "/usr/share/php/Mail/sendmail.php:192 - Uncaught Error: Class "PEAR" not found in /usr/share/php/Mail/sendmail.php:192". If I use "mail" instead of "sendmail" in the imap.conf.php then I get "Fatal error: /usr/share/php/Mail/mail.php:153 - Uncaught Error: Class "PEAR" not found in /usr/share/php/Mail/mail.php:153" No email is sent anyways. I did install PEAR and the modules "Mail, Mail_Mime, Net_SMTP, Net_Socket, Auth_SASL" and a few more.
Any ideas?
Looks like I included a reference to PEAR Mail when updating to v2.0.0 https://github.com/Z-Hub/Z-Push/blame/af25a2169a50d6e05a5916d1e8b2b6cd17011c98/src/backend/imap/Mail/smtp.php#L546C17-L546C23
Will raise this as a separate issue as this doesn't just affect 24.04