Skip to content

Fleet pre-populates largely non-functional install scripts for EXEs #27267

@iansltx

Description

@iansltx

Fleet version: <= 4.65.0


💥  Actual behavior

Default install scripts for EXEs don't work for a large number of packages.

🧑‍💻  Steps to reproduce

  1. Upload Slack, Zoom, 1Password, Google Drive, or Chrome EXE installers without overriding the install script.
  2. 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.

Metadata

Metadata

Assignees

Labels

#g-softwareSoftware product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documented

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions