Miscellany
public text v1 · immutable#!/bin/sh
# Copyright 2009 Andrew Isaacson <adi@hexapodia.org>
pp=`mktemp /dev/shm/ppXXXXXX`
lf=`mktemp /dev/shm/lfXXXXXX`
trap "shred $pp $lf; rm $pp $lf" QUIT EXIT INT HUP
gpg="gpg --passphrase-fd 5 5<$pp --no-tty --log-fd 6 6>$lf"
dump_all() {
for f in d/*.gpg; do
eval $gpg < $f
done
}