Skip to content

Comments

[3006.x] Use jscript instead of vscript#67984

Merged
dwoz merged 2 commits intosaltstack:3006.xfrom
twangboy:fix_67982
Apr 27, 2025
Merged

[3006.x] Use jscript instead of vscript#67984
dwoz merged 2 commits intosaltstack:3006.xfrom
twangboy:fix_67982

Conversation

@twangboy
Copy link
Contributor

What does this PR do?

VBscript is being deprecated in Windows. It is also blocked by many hardening systems due to security vulnerabilities. In light of this, this PR attempts to use Jscript instead.

What issues does this PR fix or reference?

Fixes #67982

Previous Behavior

The MSI installer attempted to stop the salt-minion service using a VBscript custom action.

New Behavior

The MSI installer now stops the salt-minion service using a Jscript custom action.

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes

@twangboy twangboy requested a review from a team as a code owner April 24, 2025 15:25
@twangboy twangboy added this to the Sulfur v3006.11 milestone Apr 24, 2025
@twangboy twangboy self-assigned this Apr 24, 2025
@twangboy twangboy changed the title Use jscript instead of vscript [3006.x] Use jscript instead of vscript Apr 24, 2025
@twangboy twangboy added the test:pkg Run the package tests label Apr 24, 2025
@dwoz dwoz merged commit 72ba64a into saltstack:3006.x Apr 27, 2025
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:pkg Run the package tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants