-
Notifications
You must be signed in to change notification settings - Fork 824
Fleet pre-populates largely non-functional install scripts for EXEs #27267
Copy link
Copy link
Closed
Labels
#g-softwareSoftware product groupSoftware product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedSomething isn't working as documented
Milestone
Description
Fleet version: <= 4.65.0
💥 Actual behavior
Default install scripts for EXEs don't work for a large number of packages.
🧑💻 Steps to reproduce
- Upload Slack, Zoom, 1Password, Google Drive, or Chrome EXE installers without overriding the install script.
- Try to install the software.
🕯️ More info
This was noted in #20000, and we include a comment at the top of
🛠️ To fix
While we may be able to get better at detecting command line arguments for installers that will work, for now it's better to force admins to provide an install script based on our docs, and encourage them to use an MSI installer where available, rather than having an unreliable default. This is a similar approach to #26692.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
#g-softwareSoftware product groupSoftware product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedSomething isn't working as documented