Store secrets for scripts in OSX
How to write secret
/usr/bin/security add-generic-password -U -s ${container_name} -a ${key} -w
Example:
/usr/bin/security add-generic-password -U -s com.vitalvas.secret.jax -a aws:access:key:id -w
How to read secret
/usr/bin/security find-generic-password -s ${container_name} -wa ${key}
Example:
/usr/bin/security find-generic-password -s com.vitalvas.secret.jax -wa aws:access:key:id
How to delete secret
/usr/bin/security delete-generic-password -s ${container_name} -a ${key}
Example:
/usr/bin/security delete-generic-password -s com.vitalvas.secret.jax -a aws:access:key:id