Skip to content

v60.0

Compare
Choose a tag to compare
@ddavness ddavness released this 17 Oct 02:43
· 35 commits to main since this release

Changelog

🔽 - The change was imported from an upstream update
🌟 - Change specific to Power Mail-in-a-Box

OS Support

  • 🔽 Ubuntu 22.04 (Jammy Jellyfish) is now supported!
    • Support for Debian 10 (buster) has been dropped because it ships with an old version of PHP (7.3) which is no longer supported by some components of this project;
    • Ubuntu 20.04 (Focal Fossa) and Debian 11 (bullseye) remain supported for the time being and will work just as fine;

Software Updates

  • 🔽 Roundcube Webmail was updated to version 1.6.0;
    • 🌟 CardDAV plugin was updated to version 4.4.3;
  • 🌟 NextCloud was updated to version 24.0.6;
    • 🌟 Contacts was updated to version 4.2.2;
    • 🌟 Calendar was updated to version 3.5.0;
  • 🌟 Jquery was updated to version 3.6.1;
  • 🌟 Bootstrap was updated to version 5.2.2;
  • 🌟 FontAwesome was updated to version 6.0.0;

Setup

  • 🔽 Fixed a critical setup error related to the installation of Nextcloud plugins; (#67)

Status Checks

  • 🔽 Fixed fail2ban lockout over IPv6 from excessive loads of the system status checks;
  • 🔽 Fixed an incorrect IPv6 system status check message;
  • 🌟 Messages related to package updates (including the reboot message) will now be written as warnings;
  • 🌟 Fixed an issue on Ubuntu systems where an advertisment for Ubuntu Pro would appear hidden on the status checks page;

Backups

  • 🔽 Postgrey's database will now also be backed up;
  • 🔽 Duplicity will be now installed from pip (i.e. the latest version will always be installed);
    • This means that there's a small build step (involving compilers). However, this step is small enough not to make an impact on setup time, even for weak machinery.
    • This also means no more pinning hacks for b2sdk;
  • 🔽 boto was replaced with boto3;

SMTP Relays

  • 🌟 Dashes are now allowed on DKIM selectors; (#68)
  • 🌟 Sieve replies (i.e. OOO/Vacation automatic messages) now work when the box is configured to use a SMTP Relay; (#66)
  • 🌟 Fixed (?) a DNS-related issue when configuring a relay; (#70)

Webmail

  • 🌟 Fixed a problem where users could not change their own passwords on Roundcube; (#77)

Miscellaneous

  • 🌟 The box will now always have local IPv6 (even if the hosting provider doesn't provide a public IPv6 connection, which is ok). This is required for nsd to function properly.

Feeling Generous?

ko-fi