v60.0
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
;
- 🌟 CardDAV plugin was updated to version
- 🌟 NextCloud was updated to version
24.0.6
; -
- 🌟 Contacts was updated to version
4.2.2
;
- 🌟 Contacts was updated to version
-
- 🌟 Calendar was updated to version
3.5.0
;
- 🌟 Calendar was updated to version
- 🌟 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
;
- This also means no more pinning hacks for
- 🔽
boto
was replaced withboto3
;
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.