Skip to content

CLI: brew install requires --no-quarantine to bypass unsigned casks #2564

@eamansour

Description

@eamansour

Story

As a Galasa user, I want to install the CLI without bypassing any security checks, so that I can install the tool safely.

Background

The documentation for installing the Galasa CLI tool mention using --no-quarantine to install galasactl via homebrew. However, this flag no longer works and instead, users need to run the following command:

xattr -dr com.apple.quarantine galasactl

We should find a way to sign the galasactl binary so that we could simply run:

brew tap galasa-dev/tap
brew install galasactl

Tasks

  • Implement the changes needed to sign the galasactl binary in the homebrew/galasa repo
  • Update the documentation site to remove the use of --no-quarantine

Metadata

Metadata

Assignees

No one assigned

    Labels

    SpikeThis issue is a spike caused by needing to investigate a particular technology or designcliGalasa CLI

    Type

    No type

    Projects

    Status

    📋 5 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions