Lighttpd doesn't start after upgrade from Stretch to Buster

Hi,

after upgrading from Debian Stretch to Buster, my Lighttpd failed to start.

Reason:
A new mime-assign script with a different name has been installed after upgrading.
The former /usr/share/lighttpd/create-mime.assign.pl has been removed and a newer /usr/share/lighttpd/create-mime.conf.pl has been installed.

Quick fix:

Edit the line in /etc/lighttpd/lighttpd.conf
and replace the former with the newer script
#include_shell “/usr/share/lighttpd/create-mime.assign.pl”
include_shell “/usr/share/lighttpd/create-mime.conf.pl”

Regards
Frans

This is already know and taken care on reinstallation of Lighttpd.

related code section
https://github.com/MichaIng/DietPi/blob/master/dietpi/dietpi-software#L3614-L3622

Cool!
BTW: The best way of reinstallation is search → uninstall followed by a search → install via dietpi-software?

No don’t go this way of uninstall + install. You could use DietPi command line tool.

dietpi-software reinstall <ID>