ParetoSecurity / pareto-mac

Automatically audit your Mac for basic security hygiene.
https://paretosecurity.com
GNU General Public License v3.0
319 stars 24 forks source link

Use homebrew's SSH if it is installed #134

Closed rlshukhov closed 1 year ago

rlshukhov commented 1 year ago

Problem: Native macOS ssh is outdated and isn't support ED25519-SK keys.

Example:

$ /usr/bin/ssh-keygen -lf ~/.ssh/id_ed25519_sk
/Users/rlshukhov/.ssh/id_ed25519_sk is not a key file.

$ /opt/homebrew/bin/ssh-keygen -lf ~/.ssh/id_ed25519_sk
256 SHA256:... comment (ED25519-SK)
dz0ny commented 1 year ago

Hi, thanks for the PR. the change will be included in the next release, but I will need to rebase the PR so that we can add it to the XCode project.

github-actions[bot] commented 1 year ago

You can find the built app under the Artifacts at https://github.com/ParetoSecurity/pareto-mac/actions/runs/4469454598