Uninstall the SecretHub CLI
Remove the Binary
Using a Package Manager
Package managers have a standardized way of uninstalling packages. So look at the documentation of the package manager you’re using to find out how to uninstall.
Manually
To uninstall the secrethub
CLI, delete the installation directory, e.g. /usr/local/secrethub
on Linux and macOS or C:\Program Files\SecretHub
on Windows.
If you have symlinked to the binary from a directory that is on your PATH
environment variable, e.g. /usr/local/bin
, also delete the symlink.
If you have added the secrethub/bin
directory to your PATH
environment variable, remove it from there as well.
Uninstall auto-completion
If you’ve also installed auto-completion, you can run one of the following commands - depending on your shell of choice - to uninstall them:
# Uninstall bash completion
rm /etc/bash_completion.d/secrethub
# Uninstall zsh completion
rm ~/.zsh/completion/secrethub
Remove your SecretHub credential
DANGER ZONE: beware that you are the sole owner of your credential and once you delete it there is no way to recover your credential and the secrets encrypted with it. So think carefully before doing this.
Your SecretHub credential is stored by default at $HOME/.secrethub/credential
.
To remove the credential, simply delete the $HOME/.secrethub/credential
file.