Skip to content

Conversation

@DavidBoike
Copy link
Member

@DavidBoike DavidBoike commented Dec 3, 2025

On some systems it's possible for a 3rd-party security tool to delete one of the binaries written by ServiceControl Management during an install, creating an incomplete set of binaries that is unable to start.

This improvement checks to ensure that each binary that is expected to be present after an install is still present, and throws an exception otherwise, halting the install with an informative error message.

@DavidBoike DavidBoike merged commit 7ba444c into master Dec 17, 2025
32 checks passed
@DavidBoike DavidBoike deleted the validate-install branch December 17, 2025 20:29
@DavidBoike DavidBoike modified the milestone: 6.8.1 Dec 17, 2025
DavidBoike added a commit that referenced this pull request Dec 17, 2025
* Throw if 3rd-party security software removes a dependency during install

* Increase delay to 1s
@DavidBoike DavidBoike added this to the 6.9.0 milestone Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants