Since version 19.2 KeyHelp also supports the operating system Debian 10 “Buster”.

Do you run KeyHelp on a server with Debian 9 “Stretch” and want to take advantage of the optimized Debian 10 “Buster”? With this guide, we give you the opportunity to update the software by yourself and provide you with the required script and detailed instructions. Please do not hesitate to contact us if you have any questions or need assistance.

A guide like this is also available for the older operating system versions of Debian and Ubuntu. Further information can be found here.

 


 

Upgrade guide

 

Preparation)
Download the script with this command:

wget --no-check-certificate https://install.keyhelp.de/scripts/keyhelp_debian_upgrade_9_to_10_php7 -O keyhelp_debian_upgrade_9_to_10.php

Afterwards start script with:

php keyhelp_debian_upgrade_9_to_10.php

ATTENTION:  After you have started the script and confirmed the start of the upgrade with [ENTER], all the steps described here must be completed. If you cancel the current process, any changes already made must be undone manually.

ATTENTION: Although extensively tested, a previous backup of the server should always be performed.

ATTENTION: The additionally installable PHP interpreter for PHP 5.3 is no longer available with Debian 10. Affected domains have to be changed manually to a higher version.

1.)
Follow the instructions of the script. It will automatically run necessary tasks in preparation for the upgrade. Your current operating system will be updated.

2.)
During the execution of the script, the control of the program flow is transferred to the operating system routine “dist-upgrade”. Please follow the instructions of the program and answer the questions (see below). Note that depending on the services installed on your server, you may receive further questions.

  • Restart services during package upgrades without asking?
    ⇒ Yes
  • Configuration file »/etc/nagios/nrpe.cfg«
    ⇒ Keep your currently-installed version
  • Configuration file »/etc/default/spamassassin«
    ⇒ Keep your currently-installed version
  • Should smb.conf be modified to use WINS settings offered by DHCP?
    ⇒ No
  • Configuration file »/etc/init.d/proftpd«
    ⇒ Keep your currently-installed version
  • Configuration file »/usr/share/dovecot/conf.d/10-ssl.conf«
    ⇒ Keep your currently-installed version
  • Configuration file »/etc/ssh/sshd_config«
    ⇒ Keep your currently-installed version
  • Configuration file »/etc/apache2/mods-available/http2.conf«
    ⇒ Keep your currently-installed version
  • Configuration file »/etc/apache2/mods-available/mime.conf«
    ⇒ Keep your currently-installed version

3.)
The last step is to update the necessary configuration files and complete the upgrade. Confirm the restart of the system after the completion of the work.

Congratulations, you now use KeyHelp with Debian 10 “Buster”!