ports/security/spm/files/patch-spm

33 lines
771 B
Text

See:
https://notabug.org/mcz/spm/commit/8c3120fd44df117e5947d2705ba0d87443be831c.diff
--- spm.orig 2017-10-22 12:27:00 UTC
+++ spm
@@ -21,6 +21,7 @@ umask u=rwx,go=
## Variables
GPG_OPTS='--quiet --yes --batch'
STORE_DIR="${PASSWORD_STORE_DIR:-${HOME}/.spm}"
+STORE_KEY="${PASSWORD_STORE_KEY:-}"
## Helper
usage() {
@@ -41,10 +42,10 @@ check() {
}
gpg() {
- if [ -z "${PASSWORD_STORE_KEY}" ]; then
+ if [ -z "${STORE_KEY}" ]; then
gpg2 ${GPG_OPTS} --default-recipient-self "${@}"
else
- gpg2 ${GPG_OPTS} --recipient "${PASSWORD_STORE_KEY}" "${@}"
+ gpg2 ${GPG_OPTS} --recipient "${STORE_KEY}" "${@}"
fi
}
@@ -53,6 +54,7 @@ readpw() {
IFS= read -r "${2}"
[ -t 0 ] && stty echo
[ -z "${2}" ] && usage 'empty password'
+ return 0
}
find() {