Your message dated Sun, 07 Jul 2019 17:19:32 +0000
with message-id <[email protected]>
and subject line Bug#928810: fixed in lintian-brush 0.16
has caused the Debian Bug report #928810,
regarding patch: Make debian-watch-uses-insecure-uri more generic
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
928810: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928810
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lintian-brush
Severity: wishlist
Tags: patch
From 2789fed85a6088c85f8f37ba96984eb7f3d8e8ef Mon Sep 17 00:00:00 2001
From: Dmitry Bogatov <[email protected]>
Date: Fri, 10 May 2019 23:32:01 +0000
Subject: [PATCH] Make debian-watch-uses-insecure-uri more generic
Instead of using hard-coded list of hosts, that are known to support
https new implementation just replace "http://" with "https://" and
makes sure, that uscan report is same.
---
fixers/debian-watch-uses-insecure-uri.sh | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/fixers/debian-watch-uses-insecure-uri.sh
b/fixers/debian-watch-uses-insecure-uri.sh
index 85136b8..59c1e4f 100755
--- a/fixers/debian-watch-uses-insecure-uri.sh
+++ b/fixers/debian-watch-uses-insecure-uri.sh
@@ -1,6 +1,17 @@
#!/bin/sh
-perl -p -i -e
's/http:\/\/code.launchpad.net\//https:\/\/code.launchpad.net\//' debian/watch
-perl -p -i -e 's/http:\/\/launchpad.net\//https:\/\/launchpad.net\//'
debian/watch
-perl -p -i -e 's/http:\/\/ftp.gnu.org\//https:\/\/ftp.gnu.org\//' debian/watch
+before=$(mktemp)
+after=$(mktemp)
+uscan --dehs > "${before}" 2>&1
+sed -i.bak s,http://,https://,g debian/watch
+uscan --dehs > "${after}" 2>&1
+
+# Make sure that reports are same up to http/https substitution in URL.
+sed -i s,http://,https://,g "${before}" "${after}"
+if cmp -s "${before}" "${after}" ; then
+ rm -f debian/watch.bak
+else
+ mv debian/watch.bak debian/watch
+fi
+rm -f "${before}" "${after}"
echo "Use secure URI in debian/watch."
echo "Fixed-Lintian-Tags: debian-watch-uses-insecure-uri"
pgptQEM1K70F8.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: lintian-brush
Source-Version: 0.16
We believe that the bug you reported is fixed in the latest version of
lintian-brush, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jelmer Vernooij <[email protected]> (supplier of updated lintian-brush package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 23 Feb 2019 03:45:54 +0000
Source: lintian-brush
Architecture: source
Version: 0.16
Distribution: unstable
Urgency: medium
Maintainer: Jelmer Vernooij <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Closes: 928810 928811
Changes:
lintian-brush (0.16) unstable; urgency=medium
.
* Don't export expired signatures; these may still be useful, and
excluding them will break the tests in the future.
* Migrate debian/compat files to debhelper-compat build-depends for
debhelper >= 11.
* dep5-file-paragraph-references-header-paragraph: Don't print an
error message when the copyright file does not use DEP5.
* Add fixer debian-watch-file-is-missing.
* Add a (hidden) --minimum-certainty option.
* Add experimental fixer for upstream-metadata-file-is-missing.
* Also check homepage field to guess at upstream repository.
* Upload to unstable.
.
[ Dmitry Bogatov ]
* Add fixer for patch-file-present-but-not-mentioned-in-series.
Closes: #928811
* Try to replace 'http:' with 'https:' in debian/watch by validating
using the uscan report. Closes: #928810
Checksums-Sha1:
ca97b5c9049dfc3688d61cd429869f651f49bf63 1886 lintian-brush_0.16.dsc
dc2bd009838417cf5159542c23baa298b0daecd9 700792 lintian-brush_0.16.tar.xz
238e5df355898c60faba08d5e8ee94fcc5f6524a 7187
lintian-brush_0.16_source.buildinfo
Checksums-Sha256:
3445429f8691083752c6df3ead4799b21b53aafa065dd84ea8a07314ba8dcc46 1886
lintian-brush_0.16.dsc
6520451944b0844c0137bf89356461402313985d6e84bd56ae1345ee3c886fe7 700792
lintian-brush_0.16.tar.xz
9ab76b57712c98476c6adc6b3aff6529e1d00ae7919cffd0f7ccf5d5827fd207 7187
lintian-brush_0.16_source.buildinfo
Files:
012bbd0571b14fb9be6ef4609ecd7242 1886 devel optional lintian-brush_0.16.dsc
392105139149b1517b9fee28427a239a 700792 devel optional
lintian-brush_0.16.tar.xz
97024209dde1c5a42a8bfd6d6d068d77 7187 devel optional
lintian-brush_0.16_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAl0iJzcACgkQV5wWDUye
I+jdSxAAg22osGMCV3365jiuJeFmQuTyG2aV3G2HyLPhPGnHV6ymM8ZZmtXOL16K
rJ71RmE9ybrDp/aXiyF/d6RsTIb3WDLOEVnJcpTpP+hFFio2MEG0ZkN9Cpve52rd
9vOkWiSgEG0TVNM9EqJJIUtGESSKdYDi0aDGglnDwNaUyff/aHoCr/irVb9oX5ns
RB/mb79tO+u8/atOoG5LmkT3NoiJ//mFMce6vLp86Z/oEzFVIENpe11MdIaGaxv5
iZx2GrF/DekMW588vHRkmQ3sRpUUYQXipudLCI7YFguXhafBi0oPUtuT7+w736Cu
o+rgrvLAuTwfISd3JNkQcw6214ShX825n28kgY3I+fqDBFfpcW/jnfBzPtNE3P84
5JXasqLmaobOG6doTuQCSZp/dMkbT0PEJmD5ZBD13PB3bVgl+Gcba/L9xznfELky
bb7x7P3ePsG3gjkkoBU9GkNhRdFUEdAPhHKF4H2Ni6C5buUbh8tBsIBo8Ggepkao
2Z94Q8NfRJZLehT7o+6XtkRg2dula45U7YaYayZN/6syImGs9xLzeKsi4y3vVZbI
IaHIU+BGEfoxAYppNbTKzQfQ/A2yoBWHbOiDJhqA3/weQM1zL/TgoAQoOBTOk9V+
ADYvZhrd/xdUSg+Mkjt2xdGVE4Edbyi13CO5PuKcRFWzdQmwfKI=
=v45m
-----END PGP SIGNATURE-----
--- End Message ---