Skip to content

Readme needs to include Gatekeeper workaround #52

@dkwolfe4

Description

@dkwolfe4

ReadMe does not include instructions for installation via downloading release package, expanding and then launching MacTop from terminal.

If installation this way, user will run into Apple's Gatekeeper which prevents it from launching. Readme needs to be modified to something like the following:

  1. insert the following after "## Installation" :

MacTop can be installed via downloading the latest release package from GitHub, expanding it via double clicking, and then launching via the Terminal with "sudo /mactop" .

The first time MacTop is launched, however, Apple's Gatekeeper will prevent it from being launched as MacTop was not downloaded from the App Store and is not from a known developer. If using a MacOS prior to Sequoia (15.4), you can get around Gatekeeper by control-clicking on the app and selecting Open from the menu. Unfortunately, because it is a Terminal app and requires root privileges to run, MacTop can not be launched from the MacOS desktop. On subsequent launches, you will need to use the "sudo /mactop" in the terminal application to launch with root privileges.

In MacOS Sequoia (15.4), the control-click Gatekeeper workaround was removed. To get around Gatekeeper, you will need to launch the app at least once to get the initial denial, and then in System Settings --> Privacy & Security --> Security section, enable the application to run, and then subsequently call it via the Terminal application using the "sudo /mactop" command.

Build Instructions

  1. the last line of the text added above addresses issue Isssue with Macbook 16' m3 max (128GB) #2 - which is that the "Install Instructions" were actually build instructions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions