Call `shamir' using an explicit pathname instead.
PACKAGE="@PACKAGE@" VERSION="@VERSION@"
bindir="@bindir@"
-case ":$PATH:" in *:"$bindir":*) ;; *) PATH=$bindir:$PATH ;; esac
-
if [ -f $ETC/keys.conf ]; then . $ETC/keys.conf; fi
case "${KEYS_DEBUG+t}" in t) set -x ;; esac
c_gensyskey $profile $rdir/new/store secret recov="$recov"
while read keeper k; do
read n hunoz <$KEYS/keeper/$keeper/meta
- shamir issue $k/$n secret | {
+ $bindir/shamir issue $k/$n secret | {
read param
echo "$param" >$rdir/new/$keeper.param
i=0
echo >&2 "$quis: share $i revealed; $(( $t - $n )) more required"
else
cat $KEYS/recov/$recov/$keeper.param $keeper.*.share >$keeper.shares
- shamir recover <$keeper.shares >nub.new
+ $bindir/shamir recover <$keeper.shares >nub.new
c_sysprepare $KEYS/recov/$recov/store
nubbin=$(nubid <nub.new)
nubid=$(cat $KEYS/recov/$recov/store/nubid)