]> gitweb.fluxo.info Git - simplepkg.git/commitdiff
minor fix
authorrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Thu, 18 Dec 2008 13:55:52 +0000 (13:55 +0000)
committerrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Thu, 18 Dec 2008 13:55:52 +0000 (13:55 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@687 04377dda-e619-0410-9926-eae83683ac58

trunk/src/createpkg

index 498a6890a25b836ba8720af1633069a1f030c3ef..a46b911b8fa8f11854952229931e1014b3c1fafe 100644 (file)
@@ -716,13 +716,10 @@ if [ $SIGN_PACKAGES -eq $on ]; then
   fi
 
   if [ ! -z "$SIGN_PACKAGES_USER" ]; then
-    if tmpfile="`su $SIGN_PACKAGES_USER -c "mktemp $TMP/createpkg_sig.XXXXXX"`"; then
-      su $SIGN_PACKAGES_USER -c "gpg --use-agent --armor -sb -u $SIGN_KEYID -o $tmpfile $PACKAGES_DIR/$PKG_NAME"
-      cp $tmpfile $PACKAGES_DIR/$PKG_NAME.asc
-      su $SIGN_PACKAGES_USER -c "rm -f $tmpfile"
-    else
-      echo "Error signing package: could not create tmp file."
-    fi
+    rm -f $TMP/$PKG_NAME.asc
+    su $SIGN_PACKAGES_USER -c "gpg --use-agent --armor -sb -u $SIGN_KEYID -o $TMP/$PKG_NAME.asc $PACKAGES_DIR/$PKG_NAME"
+    cp $TMP/$PKG_NAME.asc $PACKAGES_DIR/$PKG_NAME.asc
+    rm -f $TMP/$PKG_NAME.asc
   else
     gpg --use-agent --armor -sb -u $SIGN_KEYID $PACKAGES_DIR/$PKG_NAME
   fi