summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2014-04-19 23:29:33 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2014-04-19 23:29:33 +0200
commit78098bab96c0228d700978492152ba3c2a872d2b (patch)
treea36a4fafc22b3af76205882ea224b540a6d82637 /src
parente4d479a3fd695ced2cf7f1e9bdf6f8c3a4ad51ed (diff)
downloadpass-78098bab96c0228d700978492152ba3c2a872d2b.tar.gz
pass-78098bab96c0228d700978492152ba3c2a872d2b.tar.bz2
pass-78098bab96c0228d700978492152ba3c2a872d2b.zip
platform: Allow custom platform file before install
The new environment variable, PASSWORD_STORE_PLATFORM_FILE is now used for loading custom platform files while pass lives as src/password-store.sh. After it is installed using 'make install', this environment variable is no longer used, and either no platform file is loaded (if the default platform is acceptable), or a hardcoded also-installed platform file is referenced. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src')
-rwxr-xr-xsrc/password-store.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/password-store.sh b/src/password-store.sh
index eb98fad..e350c46 100755
--- a/src/password-store.sh
+++ b/src/password-store.sh
@@ -177,7 +177,7 @@ tmpdir() {
GETOPT="getopt"
SHRED="shred -f -z"
-# source /path/to/platform-defined-functions
+source "$PASSWORD_STORE_PLATFORM_FILE" 2>/dev/null
#
# END platform definable
rs/pass.git/commit/tests/tr?id=6c7425b16895c6925c4f1ec875dac4576574b34c&follow=1'>tests: fix on OSX by not using the tr hackJason A. Donenfeld3-5/+2 2017-02-26Bump version1.7Jason A. Donenfeld1-1/+1 2017-02-26Modernize makefileJason A. Donenfeld2-31/+36 2017-02-25CopyrightJason A. Donenfeld1-1/+1 2017-02-25StyleJason A. Donenfeld1-2/+2 2017-02-25git: use inner-most directoryJason A. Donenfeld2-27/+48 2017-02-25clip: sleep may require argv[0] to be sleepJason A. Donenfeld1-1/+1 2017-02-25man: document system extensionsJason A. Donenfeld1-2/+3