URI: 
       tfixes cryptsetup and gpg binary paths on debian - tomb - the crypto undertaker
  HTML git clone git://parazyd.org/tomb.git
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit c46596987ccd828a342afd050860fb49f55bf31c
   DIR parent c188c4767983a3f76a0d7da91202d96fbd992d31
  HTML Author: Jaromil <jaromil@dyne.org>
       Date:   Fri, 11 May 2012 21:19:51 +0200
       
       fixes cryptsetup and gpg binary paths on debian
       
       Diffstat:
         M src/tomb                            |      10 +++++++++-
       
       1 file changed, 9 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/src/tomb b/src/tomb
       t@@ -136,10 +136,14 @@ progress() {
        
        check_bin() {
            # check for required programs
       -    for req in cryptsetup pinentry sudo gpg; do
       +    for req in pinentry sudo gpg; do
                which $req >/dev/null || die "Cannot find $req.  Please install it." 1
            done
        
       +    export PATH=/sbin:/usr/sbin:$PATH
       +
       +    which cryptsetup > /dev/null && CRYPTSETUP=cryptsetup || die "Cryptsetup not found in $PATH." 1
       +
            # which dd command to use
            which dcfldd > /dev/null && DD=dcfldd || DD=dd
        
       t@@ -727,6 +731,8 @@ create_tomb() {
                --openpgp --batch --no-options --no-tty --passphrase-fd 0 2>/dev/null \
                -o "${tombkey}" -c -a ${keytmp}/tomb.tmp <<< ${tombpass}
        
       +    unset tombpass
       +
            # if [ $? != 0 ]; then
            #         _warning "setting password failed: gnupg returns 2"
            #         umount ${keytmp}
       t@@ -1197,6 +1203,8 @@ change_passwd() {
            gpg \
                --openpgp --batch --no-options --no-tty --passphrase-fd 0 \
                -o "${tmpnewkey}" -c -a ${tmpoldkey} <<< ${tombpass}
       +
       +    unset tombpass
            
            if [ $? != 0 ]; then
                _warning "Cannot change your key passphrase"