From a61e7e512db4edaecd1ce0a5617dae630a0c4394 Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Fri, 30 Jan 2015 13:23:24 -0500 Subject: prepare a new keyring package --- debian/changelog | 12 ++++++++++++ debian/control | 6 +++--- debian/copyright | 47 ++++++++++++++++++++-------------------------- debian/rules | 8 ++++++-- keyrings/leap-keyring.gpg | Bin 2770 -> 17108 bytes sha256sums.txt | 30 ++++++++++++++--------------- 6 files changed, 56 insertions(+), 47 deletions(-) diff --git a/debian/changelog b/debian/changelog index f11ac44..4360cc1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +leap-keyring (2015.01.30) unstable; urgency=medium + + * Update key expiration date +1y + * Remove duplicate Priority line in debian/control + * Add build-arch and build-indep empty targets to debian/rules + * Updated debian/license to be dep5 compliant + * Updated standards version: no changes + * Changed gzip to pass -n to aid in reproducibility + * Added md5sum and sha256sum control fields + + -- Micah Anderson Fri, 30 Jan 2015 12:49:15 -0500 + leap-keyring (2014.02.07) unstable; urgency=medium * Update key expiration date +1y diff --git a/debian/control b/debian/control index f25f05c..67d98c5 100644 --- a/debian/control +++ b/debian/control @@ -2,13 +2,13 @@ Source: leap-keyring Priority: important Section: misc Maintainer: Micah Anderson -Standards-Version: 3.9.1 +Standards-Version: 3.9.6 Uploaders: Micah Anderson Package: leap-keyring -Priority: important Architecture: all Depends: gnupg (>= 1.0.6-4) Description: GnuPG archive key of the leap.se repository The riseup repository digitally signs its Release files. This package - contains the repository key used for that. + contains the repository key and will be automatically installed into + the apt-key list on the system when installed. diff --git a/debian/copyright b/debian/copyright index 6e52670..ca9a282 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,29 +1,22 @@ -This is leap.se's GnuPG keyrings of archive keys. +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -This package was originally put together by Michael Vogt - for Debian and has been adapted to backports.org by -Alexander Wirt and for leap.se by -Micah Anderson - -The keys in the keyrings don't fall under any copyright. Everything -else in the package is covered by the GNU GPL 3+. - -Debian support files Copyright (C) 2006 Michael Vogt -based on the debian-keyring package maintained by James Troup - -Debian support files for debian-archive-keyring are free software; you -can redistribute them and/or modify them under the terms of the GNU -General Public License as published by the Free Software Foundation; -either version 2, or (at your option) any later version. - -Debian support files for debian-archive-keyring are distributed in the -hope that they 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 with -your Debian system, in /usr/share/common-licenses/GPL, or with the -Debian GNU debian-archive-keyring source package as the file COPYING. -If not, write to the Free Software Foundation, Inc., 51 Franklin Street, -Fifth Floor, Boston, MA 02110-1301 USA. +Files: * +Copyright: 2006 Michael Vogt , 2013-2015 LEAP Encryption Access Project +Comment: This is leap.se's GnuPG keyrings of archive keys. This package was originally put together by Michael Vogt based on the debian-keyring package maintained by James Troup. It was adapted to backports.org by Alexander Wirt and for leap.se by Micah Anderson +License: GPL-3+ + 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 3 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, see . + . + On Debian GNU/Linux systems, the complete text of the GNU General Public + License version 3 can be found in /usr/share/common-licenses/GPL-3. diff --git a/debian/rules b/debian/rules index c72965e..27d6c62 100755 --- a/debian/rules +++ b/debian/rules @@ -9,6 +9,8 @@ install_binary=install -m 755 -s VERSION := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) build: +build-arch: build +build-indep: build clean: $(checkdir) @@ -29,9 +31,11 @@ binary-indep: checkroot $(install_file) README debian/tmp/usr/share/doc/leap-keyring/ $(install_file) debian/changelog debian/tmp/usr/share/doc/leap-keyring/changelog $(install_file) debian/copyright debian/tmp/usr/share/doc/leap-keyring/ - gzip -9v debian/tmp/usr/share/doc/leap-keyring/changelog - gzip -9v debian/tmp/usr/share/doc/leap-keyring/README + gzip -9vn debian/tmp/usr/share/doc/leap-keyring/changelog + gzip -9vn debian/tmp/usr/share/doc/leap-keyring/README + cd debian/tmp && find . -type f ! -regex '.*DEBIAN/.*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums + cd debian/tmp && find . -type f ! -regex '.*DEBIAN/.*' -printf '%P\0' | xargs -r0 sha256sum > DEBIAN/sha256sums dpkg-gencontrol -pleap-keyring -isp chown -R root.root debian/tmp chmod -R go=rX debian/tmp diff --git a/keyrings/leap-keyring.gpg b/keyrings/leap-keyring.gpg index 0e58e58..18fd398 100644 Binary files a/keyrings/leap-keyring.gpg and b/keyrings/leap-keyring.gpg differ diff --git a/sha256sums.txt b/sha256sums.txt index 56c6dce..de94484 100644 --- a/sha256sums.txt +++ b/sha256sums.txt @@ -1,22 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -790c6b2d3d49331b51c692a6c434791c31e826bf1624565d4a3fe84aecc6f299 keyrings/leap-keyring.gpg +44816f32991660698666cb97cb7a1c0cf7a715b7dcdaf8c341379a5e4f01a443 keyrings/leap-keyring.gpg -----BEGIN PGP SIGNATURE----- -iQJ8BAEBCgBmBQJS9P5HXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCgBmBQJUy8PmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3MDY4QkQ2RTlEMTJBRDE4M0UwNzAxMUY0 -ODVCMTJGQTIxOEU4MUVCAAoJEEhbEvohjoHr3JsP+wQJKuYv2bEJcnG3JlDn4ehE -NDVi6Ccy4UDCxqslmII2URGyAOvfNLRoNT8FgVvPtEuAogYcCuRHksL33BzrTaqz -ePvBLC5WWMasZL77KxPbdFikDANTcZBnlQUjry6eT/umPcHL6x0KaQ1P03NWVsdp -E+//rYFmdmls4DDwQY81jBE7+76aq8FSvtovNAIVQMB/aFOreL3/3f8IEoTSuJKp -jo6EsyCmBOmcAxqCRKeCqsi2HERhbdIkvFoQAeAU0DPDIRDz0sLNIXyGP5Qb+vQb -ATPVDtlM3WEQbCY9J15mQQyFVUzPnUo/Lu1Vz8uIlBT5mHFhxziWh6MMSczgeryD -lONpQFzT7IDcYpKYt/vLFI4nYGBbRSC6gAGfNemjiYqcrzUS4KTtBheh2clWLKS4 -l1q6otqCuE3pt18/rffPNDPPBq83ox9eBwOxFukGvdG7VzSbcwXontKuvSe5zLwa -8sX3uY1Sp8DhqnGDmcc0UyJwQIloAfteUiRxJKF6V/wHT28yL79i+pIXIwoIXCte -663714rZDi40l46yOuzO8/lQZrX9GfspGoAD5YE24z962GEay3bGAkTATz5NsWkY -rhQfx+zsY+iefBciye87ttI/tFRoxa9wL3m6LZMyY1S2oXeRLSvHNf1/1/aZ48Mn -cPaOt5bMI36jRdibn4n7 -=Fh12 +ODVCMTJGQTIxOEU4MUVCAAoJEEhbEvohjoHrEYIP/jznoQwk1xs9lpoHpYfgtJHZ +as2uyWGP9qwi48aKr/2akwSVu9NR3l9mnpTglUyYyhr6HNre5h67KHDlPq0ZB3gE +S5FBkeR8/6BZYCMR98cMyPBco5Tgh+49Jlq93P7fdpnWG7bRlWFSS6zZ8zG2ZzlT +bIF94CDeK1gwZ1Vf+os1uUgU9Pf7ttHYI6XR+cH+I3Ppu/Sf8MirXPcxDTfUbF7M +hPySpxhFf3ShVoKxyj2j2JP62RPxTh2FFZxEcarHBrSulBHWqq2q/y+aJk5BbSxh +5LofSNPHZGtM+Ldc9fU08LKvdtx1Hg9+p+jkFiQAn/FuFko2SONfK9LsfGqr1qiG +OnXi6fc3QqpdevRzGq59yTbOnRcyYeR3M13E+ZYujSdfDxvJlNvBi1uErOf0l4t6 +S+czmCF6Lq0a4Qsx+rKBlEl5tXuUcxtcQbK2NP1AwpS2WZGE0P4i4hO1W/djkgLJ +e+NYammUri2S3pXIr1ESagh+Mn6Pyw503eUL0dueNO7G+qxKxzA9n4SbDT1RMWEa +JGHW7Q0qD2LzsvcZr7oViTeDIyYgjwcX8+v1wD+HQRLMbB+EF4gK3+6yB6mHkwOd +MpUb7c1bkw4hWuFQK0Bv+a1fPYeCpX4ySF03tqGrVdICnW4PXaUkGb/uGXalg2H9 +bLBic7oWN1cadDTsXMMH +=msmK -----END PGP SIGNATURE----- -- cgit v1.2.3