Shopify / ejson

EJSON is a small library to manage encrypted secrets using asymmetric encryption.
MIT License
1.33k stars 63 forks source link

Permission denied to create /opt/ejson/keys on MacOS (Big Sur v11.1) #80

Closed olga-mcbfe closed 2 years ago

olga-mcbfe commented 3 years ago

I'm getting Permission denied for default installation instructions

➜ mkdir -p /opt/ejson/keys

mkdir: /opt/ejson/keys: Permission denied

if I force it with sudo then it will fail a bit later:

➜ ejson keygen -w              

Key generation failed: open /opt/ejson/keys/60d0a301cb16469fe74dc09f6390003515f4c78ebb4b1b12074c06c9e7d0b64c: permission denied
burke commented 3 years ago

Probably have to sudo chown -R $(whoami) /opt/ejson. This probably isn't new, but we should have it documented.