From: Silvio Rhatto Date: Fri, 8 Jan 2010 15:39:24 +0000 (-0200) Subject: Adding trap into genpair to make sure work folder is removed X-Git-Tag: 0.2.1~150 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=32380c6e7a0b04085adec8ebc037d6b8879d2c6e;p=keyringer.git Adding trap into genpair to make sure work folder is removed --- diff --git a/share/keyringer/genpair b/share/keyringer/genpair index 7b79998..acd9efa 100755 --- a/share/keyringer/genpair +++ b/share/keyringer/genpair @@ -138,6 +138,8 @@ WORK="`mktemp -d $KEYDIR/genpair.XXXXXX`" if [ "$?" != "0" ]; then echo "Error setting up $WORK" exit 1 +else + trap "rm -rf $WORK" EXIT fi # Dispatch @@ -147,3 +149,4 @@ genpair_$KEYTYPE # Cleanup cd $CWD rm -rf $WORK +trap - EXIT