From 86777dfa5cd8526bba98f549972248657ab8a6a9 Mon Sep 17 00:00:00 2001 From: wmorgan Date: Sat, 15 Sep 2007 05:35:15 +0000 Subject: [PATCH] yet another minor crypto bugfix git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@581 5c8cc53c-5e98-4d25-b20a-d8db53a31250 --- lib/sup/crypto.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/sup/crypto.rb b/lib/sup/crypto.rb index c7f7311..f3aefaf 100644 --- a/lib/sup/crypto.rb +++ b/lib/sup/crypto.rb @@ -15,12 +15,11 @@ class CryptoManager def verify payload, signature # both RubyMail::Message objects return unknown unless @cmd - payload_fn = File.open("payload", "w") # Tempfile.new "redwood.payload" - signature_fn = File.open("signature", "w") #Tempfile.new "redwood.signature" - + payload_fn = Tempfile.new "redwood.payload" payload_fn.write payload.to_s.gsub(/(^|[^\r])\n/, "\\1\r\n").gsub(/^MIME-Version: .*\r\n/, "") payload_fn.close + signature_fn = Tempfile.new "redwood.signature" signature_fn.write signature.decode signature_fn.close -- 2.45.2