X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=userdir_gpg.py;h=1f3b1cb2a52024571d86456fcf564305225255f2;hb=9e1e7b0639b1265bf39acd330122f40123451c56;hp=3abc05cd30840d9638c15aea96f65b58b8225086;hpb=ae1e5a947fad4c2a450281a1a1d6ec3ca768101b;p=mirror%2Fuserdir-ldap.git diff --git a/userdir_gpg.py b/userdir_gpg.py index 3abc05c..1f3b1cb 100644 --- a/userdir_gpg.py +++ b/userdir_gpg.py @@ -1,5 +1,18 @@ - #!/usr/bin/env python -# -*- mode: python -*- +# Copyright (c) 1999-2001 Jason Gunthorpe +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # GPG issues - # - gpgm with a status FD being fed keymaterial and other interesting @@ -116,9 +129,9 @@ def GetClearSig(Msg,Paranoid = 0): Output = "-----BEGIN PGP SIGNED MESSAGE-----\r\n"; # Semi-evil hack to get the proper hash type inserted in the message if Msg.getparam('micalg') != None: - Output = Output + "Hash: %s\r\n"%(string.upper(Msg.getparam('micalg')[4:])); + Output = Output + "Hash: MD5,SHA1,%s\r\n"%(string.upper(Msg.getparam('micalg')[4:])); Output = Output + "\r\n"; - Output = Output + string.replace(Signed.getvalue(),"\n---","\n- ---") + Signature; + Output = Output + string.replace(Signed.getvalue(),"\n-","\n- -") + Signature; return (Output,1); else: if Paranoid == 0: