[3.2.4] - Added Ubuntu 18.04 support. [3.2.3] - Vugbix for MySQL dumps [3.2.2] - Added CentOS 7 support. [3.2.1] - Updated the default excludes list. [3.2.0] - Updated software installation for APT, APT will only be checked once 2 days have passed. - Updated the MySQL connection tester. - Updated mail templates for installation. - Rewritten the uninstall process, this now removes the cronjob as well. - Rewritten the CLI update process. - Rewritten the CLI install process with more error checking. - Added ISPConfig 3 support. - Fixed issue where quota reporting was not available if the used backupserver would end with xlshosting.com. - Fixed issue where the old script would not be detected and start a regular installation - Added mail recipient list in the menu, this list will receive the notifications that the script produces during the run. - Added rsync excludes list in the menu, this list may contain files and/or folders that will be ignored by rsync during the backup process. - Added general logging, all actions that take place via the installer are now logged - Fixed issue when returing to the installation details window, your settings would be lost, these are now saved into the array first and then placed back. - Fixed issue where a Control+C without dialog installed would lead to errors about dialog not being available. - Fixed issue where a Control+C would continue instead of aborting. - Changed easy and advanced installer, maillog is removed and replaced by extensive logging in addition the mail can be split between reports and notifications. - Replaced wget with curl for better and stable downloads. - Added check for unsupported Linux distributions so the installer will not start if an unrecognized OS is detected. - Required packages are installed upon starting the installer to prevent long installation times during the installation. - Added "mc" and "sshfs" as required software packages in order to use the backup explorer option. - Added backup explorer option which allows you to browse the contents of the backupaccount on the backupserver, it also allows you to recover or delete data using the Midnight Commander. - Added "nano" as required software in order to use the CLI configuration editor - Added CLI option "--show-quota" which will retrieve the current quota settings for the backupaccount used. This only works for CloudVPS backupservers! - Added CLI option "--log-cleaner" which will remove all logs that reside in directory /var/log/backups/ which can save up some free space. - Added SSH port configuration for quota lookup. [3.1.0] - Created commandline API for installing the script. - Created commandline API for updating the script. - Created commandline API for uninstalling the script. - Added "apt-get update" in the Debian software check to make sure the packagelist is up-to-date. - Added URL to the online PDF document in the installation mails. - Added check for CSF firewall and add the IP of the given backupserver on the whitelist. - Fixed update interval in the updater where the day could be 0. [3.0.9] - Fixed error causing the advanced installer not to install the script. - Replaced the key prefix in the advanced installer. - Replaced remote path in the advanced installer with a placeholder text. [3.0.8] - Added exclude for /selinux which corrects permission denied errors for that folder. - Rewritten code for update checks. - Added option to read the changelog when an update is available. - Added help section in the installation email. - Fixed error in the upgrade process where users using the old XLS script could not run backups anymore, due to the symlink not being created in the correct way. - Fixed error in the upgrade process where the MySQL config in the old XLS script would not get converted to the new config layout. - Added SSH key exchange option. This can exchange the given SSH key with the backupserver in case this is lost or went wrong during installation. - Some cosmetic changes, better aligned text. - Fixed issue where the advanced installer could not be started. [3.0.7] - Added automatic upgrade option to config editor and installation. - Fixed issue where the config file during an upgrade was not writeable. [3.0.6] - Issue fixed when upgrading the script and the configfile could not be moved due to being locked. [3.0.5] - Fixed a issue where the configuration editor would break the array items and place wrong items in the configfile. - Changed XLS Hosting in the mailtemplates to CloudVPS. - Added quota support for CloudVPS backupservers. - Activated the restore option in the main menu. [3.0.4] - Added Curl as software dependency for version checking. - Added version checking support for the installer. [3.0.3] - Fixed minor installation bugs. [3.0.2] - Added Perl as software dependency for better substitution. [3.0.1] - Corrected several spelling errors. - Added quota checking support. - Added option for clearing logfiles. [3.0.0] - Initial release.