diff options
| author | Mitchell Riedstra <mitch@riedstra.dev> | 2025-06-13 15:15:19 -0400 |
|---|---|---|
| committer | Mitchell Riedstra <mitch@riedstra.dev> | 2025-06-13 15:15:31 -0400 |
| commit | 1ce931c98c5a8528c2e4cdb53dd16b15e37a278d (patch) | |
| tree | aaabb0d8ae9184a7498127540dd65d596d8fe029 /kshrc | |
| parent | efb82b056cd8e06be2c3ddeb9cac0fa37db337f5 (diff) | |
| download | dotfiles-0.0.3.tar.gz dotfiles-0.0.3.tar.xz | |
Fix gpgtmpdir on MacOS. Add a reference script for Macs.v0.0.3
Diffstat (limited to 'kshrc')
| -rw-r--r-- | kshrc | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -401,13 +401,19 @@ gitdateUnset() { } gpgTmpDir() { + __privdir='/dev/shm' + if [ "$(uname)" != "Linux" ] ; then + echo "Warning /tmp may not be a ramdisk" + __privdir="/tmp" + fi + set -x - if echo "$GNUPGHOME" | grep -q "/dev/shm/"; then + if echo "$GNUPGHOME" | grep -q "$__privdir"; then rm -rvf "$GNUPGHOME" fi #shellcheck disable=SC2155 - export GNUPGHOME="$(mktemp -d /dev/shm/GPG.XXXXXX)" + export GNUPGHOME="$(mktemp -d "$__privdir"/GPG.XXXXXX)" set +x } |
