KeyHelp Changelog Viewer
Improvements / Changes
- Improved and simplified the upgrade process and guides significantly for users in order to prevent human error as far as possible when performing the upgrade.
New Features / Added Content
- Upgrade script for Ubuntu 22.04 -> 24.04 released
Fixes / Imperfections
- Debian 11 -> 12 | The file /lib/systemd/system/apache2.service did not contain the desired content
Improvements / Changes
- Updated scripts for KeyHelp 24.2
- Added Fail2Ban filter 'keyhelp-bad-bots' (Not enabled by default)
- Added warning when using unrecommended PHP version
- Installed composer
Improvements / Changes
- Updated scripts for KeyHelp 24.1
- Updated Fail2Ban filters 'apache-common' and 'postfix' as they are broken in Fail2Ban versions < 1.1.0
- Debian 10 -> 11 | Updated SnappyMail installation to Version 2.36.3
Fixes / Imperfections
- Updated texts for event messages
Fixes / Imperfections
- Debian 11 -> 12 | Updated the contents in logrotate.service and logrotate.timer
Improvements / Changes
- Updated scripts for KeyHelp 24.0
- Unified the installed PHP package list with the main installation routine
- Implemented a Fail2Ban filter for MariaDB (Remote access)
- Implemented a Fail2Ban filter for Snappymail
- Debian 10 -> 11 | Updated SnappyMail installation to Version 2.33.0
- Debian 10 -> 11 | Added updated anti-email-smuggling parameters in postfix main.cf
- Debian 11 -> 12 | Ensured that python3-pyinotify is always installed (as it might be removed by the Debian package manager during the update)
- Debian 11 -> 12 | Transferred the email black-/whitelist addresses to the rspamd system
Improvements / Changes
- Debian 11 -> 12 | Make sure python3-systemd is always installed - It might be removed by the Debian package manager during the update
- Debian 11 -> 12 | Make sure php-readline is always installed - It might be removed by the Debian package manager during the update
Fixes / Imperfections
- Debian 11 -> 12 | Fixed that the Rspamd spam learning cron job was not activated when enabled
Improvements / Changes
- Scripts updated for KeyHelp 23.2.1
- Ubuntu 20 -> 22
- Improved spelling / descriptions
- Debian 10 -> 11
- Improved spelling / descriptions
- Ensured PHP mod sourceguardian is always enabled
- Debian 11 -> 12
- Removed fix for AjaxRequest.php, as it is no longer needed with KeyHelp 23.2.1
Improvements / Changes
- Debian 11 -> 12 | Upgrade script released
Improvements / Changes
- Ubuntu 20 -> 22
- Script updated for KeyHelp 23.2
- Updated Fail2Ban jail in /etc/fail2ban/jail.d/keyhelp.local
- Updated Fail2Ban filter in /etc/fail2ban/filter.d/keyhelp-phpmyadmin.conf
- Debian 10 -> 11
- Script updated for KeyHelp 23.2
- Updated Fail2Ban jail in /etc/fail2ban/jail.d/keyhelp.local
- Updated Fail2Ban filter in /etc/fail2ban/filter.d/keyhelp-phpmyadmin.conf
Improvements / Changes
- Ubuntu 20 -> 22 | Script updated for KeyHelp 23.1/23.1.1
- Ubuntu 18 -> 20 | Script updated for KeyHelp 23.1/23.1.1
- Debian 10 -> 11 | Script updated for KeyHelp 23.1/23.1.1
Improvements / Changes
- Ubuntu 20 -> 22 | Script updated for KeyHelp 23.0
- Ubuntu 18 -> 20 | Script updated for KeyHelp 23.0
- Debian 10 -> 11 | Script updated for KeyHelp 23.0
Improvements / Changes
- Ubuntu 20 -> 22 | Ensured PHP configs timezone.ini and charset.ini stay enabled
- Ubuntu 18 -> 20 | Ensured PHP configs timezone.ini and charset.ini stay enabled
- Debian 10 -> 11 | Ensured PHP configs timezone.ini and charset.ini stay enabled
Fixes / Imperfections
- Ubuntu 20 -> 22 | Fixed /tmp minimum size check
- Ubuntu 18 -> 20 | Fixed /tmp minimum size check
- Debian 10 -> 11 | Fixed /tmp minimum size check
New Features / Added Content
- Ubuntu 20 -> 22 | Upgrade script released
Improvements / Changes
- Debian 10 -> 11 | NTP is now uninstalled/purged, as systemd-timesyncd has always been installed anyway
Fixes / Imperfections
- Debian 10 -> 11 | Fixes spelling mistakes
- Debian 10 -> 11 | Fixed that Apache MPM was always set to mpm_worker during the upgrade regardless of what was configured under 'Configuration -> Webserver' before
- Ubuntu 18 -> 20 | Fixed that Apache MPM was always set to mpm_worker during the upgrade regardless of what was configured under 'Configuration -> Webserver' before