From d30ea56c9f697e7f921f6c8bc7220eb7fa4f8eeefedba4ecf1fbb04a19faf552 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 6 Aug 2013 19:48:39 +0000 Subject: [PATCH] Give reason for patch removal, implement signature verification OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/putty?expand=0&rev=9 --- putty-0.63.tar.gz.RSA | Bin 0 -> 152 bytes putty.changes | 16 ++++++++++------ putty.keyring | 16 ++++++++++++++++ putty.spec | 12 +++++++++--- 4 files changed, 35 insertions(+), 9 deletions(-) create mode 100644 putty-0.63.tar.gz.RSA create mode 100644 putty.keyring diff --git a/putty-0.63.tar.gz.RSA b/putty-0.63.tar.gz.RSA new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..cd59b03867c406a080928b180088870fa14f8a55a995d9f0be110598076b956b GIT binary patch literal 152 zcmV;J0B8S+0F?s;08#-l?(aFwz_c8$DFFgUPy_#1^Ill-{PZ^M;bEML3&#g~5bXd@26%1QEHcz2$0Y#hBC!0mD?>pc_q&+y($=uv%&dO|1L G`^!+8(@h-! literal 0 HcmV?d00001 diff --git a/putty.changes b/putty.changes index 6bb61f0..50b5f2c 100644 --- a/putty.changes +++ b/putty.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Aug 6 19:47:43 UTC 2013 - jengelh@inai.de + +- Do signature verification + ------------------------------------------------------------------- Tue Aug 6 19:09:06 UTC 2013 - andreas.stieger@gmx.de @@ -12,10 +17,10 @@ Tue Aug 6 19:09:06 UTC 2013 - andreas.stieger@gmx.de fixed arbitrary limits on string lengths. In particular, there should now no longer be an unreasonably small limit on the number of port forwardings PuTTY can store. - * Port-forwarded TCP connections which close one direction before the + * Forwarded TCP connections which close one direction before the other should now be reliably supported, with EOF propagated independently in the two directions. This also fixes some instances - of port-forwarding data corruption (if the corruption consisted of + of forwarding data corruption (if the corruption consisted of losing data from the very end of the connection) and some instances of PuTTY failing to close when the session is over (because it wrongly thought a forwarding channel was still active when it was @@ -45,11 +50,10 @@ Tue Aug 6 19:09:06 UTC 2013 - andreas.stieger@gmx.de - packaging changes: * run make from base directory * run tests - * remove putty-01-werror.diff - * remove putty-02-remove-gtk1.diff + * remove putty-01-werror.diff (currently not needed) + * remove putty-02-remove-gtk1.diff, putty-05-glib-deprecated.diff, + putty-06-gtk2-indivhdr.diff (no longer needed) * refresh putty-03-config.diff - * remove putty-05-glib-deprecated.diff - * remove putty-06-gtk2-indivhdr.diff * remove autoconf calls and requirements * package HTML documentation * package LICENCE file diff --git a/putty.keyring b/putty.keyring new file mode 100644 index 0000000..577e05b --- /dev/null +++ b/putty.keyring @@ -0,0 +1,16 @@ +pub 1024R/B41CAE29 2000-12-20 +uid PuTTY Releases (RSA) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.19 (GNU/Linux) + +mQCNAzpA2ZYAAAEEAKxRyqIqZxKktdbrPo/OUj/4ij+yNIC8oBTVNgt3+NcAgFKI +lPxjRKkrNFMrmXPaKRLp8/TS5Z46nSgG44d58G/5clu7IVge2YlCpvoIfo3ute2U +UbBvXCJFVK5ePhNzQX8nGibmejxo8wF5CShyifhmoyfd96cf9u85zMC0HK4pAAUR +tDRQdVRUWSBSZWxlYXNlcyAoUlNBKSA8cHV0dHktYnVnc0BsaXN0cy50YXJ0YXJ1 +cy5vcmc+iQCVAwUQOkDZlu85zMC0HK4pAQG7XQP6AlJiPCmN7PMz92LhqNbK4B1Y +WtNCcDKz1wZZow2OrQW79SZ+I6RqWC/z/1YKIgYY30aE2UtY9OMUYlQ+I08rsYC4 +hNxNY4JvyyP9AT7wiJlpvdWtD590Z5DYwdSTeZg8w0N3NvCJ6m3ivFHiEZuJcZjd +cfPQziUxGjQi6HzG+sc= +=18Fm +-----END PGP PUBLIC KEY BLOCK----- diff --git a/putty.spec b/putty.spec index c5014db..bf6305e 100644 --- a/putty.spec +++ b/putty.spec @@ -23,10 +23,15 @@ Summary: GTK-based terminal emulator program License: MIT Group: System/X11/Utilities Url: http://www.chiark.greenend.org.uk/~sgtatham/putty/ -Source: http://the.earth.li/~sgtatham/putty/latest/%{name}-%{version}.tar.gz + +Source: http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz +Source2: http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz.RSA Patch3: putty-03-config.diff Patch4: putty-04-nodate.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1230 +BuildRequires: gpg-offline +%endif BuildRequires: gtk2-devel BuildRequires: krb5-devel @@ -36,9 +41,10 @@ for the SSH, Telnet, rlogin, and raw TCP computing protocols and as a serial console client. %prep +mv %_sourcedir/%name-%version.tar.gz.RSA %_sourcedir/%name-%version.tar.gz.sig +%{?gpg_verify: %gpg_verify %_sourcedir/%name-%version.tar.gz.sig} %setup -q -%patch3 -p1 -%patch4 -p1 +%patch -P 3 -P 4 -p1 %build %configure