#!/usr/bin/env bash set -eo pipefail tempfile=$(mktemp) trap "rm -f ${tempfile}" SIGINT SIGTERM ERR EXIT touch ${tempfile} chmod 600 ${tempfile} if [ -x "$(which bw)" ]; then privkey=$(bw get notes ea70a317-7cac-455e-bee0-7c97d7505a7b) if [ $? -ne 0 ]; then exit; fi; else privkey=$(pass agenix-privkey) if [ $? -ne 0 ]; then exit; fi; fi echo "${privkey}" > ${tempfile} agenix -i ${tempfile} "$@"