• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Question Where can I get the file distupgrade.helper.deb8-deb9_post.x64.sh

VerenaE

New Pleskian
Hello, unfortunatly this file is not available on my system Debian 8.11 and Plesk 17.8.11 Update #88. Can I download it somewhere? Or can I use this file from another server? But the other one is just a virtual (KVM) Server, I need it for a dedicated server. Maybe there are some differences.

Thanks in advance
 
The script /opt/psa/bin/distupgrade.helper.deb8-deb9_post.x64.sh is generated and run during the execution of the main script /opt/psa/bin/distupgrade.helper.deb8-deb9.x64.sh
 
Thank you very much, good to know. I only wanted to run the pre helper script and upgrade with dist-upgrade, but if it is necessary I will run the main upgrade script. When upgrading to jessie the main script destroyed my system. Maybe the pre script generated this file too? I'll try.
 
You need to run the script because the pre script moves some configuration files out of the way so apt doesn't complain/warn/prompt about modified files, and those must be moved back after the upgrade.

The post script only shows up when the main upgrade script finishes successfully.
As it only shows up when all the sources are there, I think it is not really generated but part of some package that is updated in the final stage.
However, it is not really necessary to run the post script because the main script does all the work, the post script is just doing an additional run to ensure stuff is really upgraded in case some part of the main script did fail.
 
Back
Top