Start self-upgrade in the background on Linux
My .NET application runs on Linux (usually a Raspberry Pi) and is installed as a Debian package. Now the application shall be able to upgrade itself when it receives a network command to do so. This is probably a complicated thing because the external upgrade script performs these steps: