Your message dated Fri, 18 May 2018 17:20:17 +0000
with message-id <[email protected]>
and subject line Bug#876268: fixed in rinse 3.3
has caused the Debian Bug report #876268,
regarding RPM download via HTTPS results in broken URLs
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.)


-- 
876268: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876268
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rinse
Version: 3.2

Downloading the RPMs via HTTPS fails because rinse replaces all double
slashes with single slashes, resulting in broken URLs.

The attached patch fixes this by by extending the HTTP special case to
cover HTTPS as well.

Regards,
Ulrich
From 5e17b87bb5a5380f3f0bb9873efa31c3185eb97f Mon Sep 17 00:00:00 2001
From: Ulrich Zehl <[email protected]>
Date: Wed, 20 Sep 2017 11:36:42 +0200
Subject: [PATCH] Make RPM links work with HTTPS

Rinse did not correctly format https://... links for packages, because it
replaced all double slashes with a single slash.
Fix this by extending the HTTP special case to cover HTTPS as well.
---
 bin/rinse | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/rinse b/bin/rinse
index 51d0618..b7d37c5 100755
--- a/bin/rinse
+++ b/bin/rinse
@@ -1005,7 +1005,7 @@ sub findMirrorContentsInPage {
         # store
         $links{ $link } = "$mirror/$link";
         $links{ $link } =~ s#//#/#g; # remove duplicate slashes
-        $links{ $link } =~ s#^http:/#http://#; # except for http
+        $links{ $link } =~ s#^(https?):/#$1://#; # except for http and https
       }
     }
 
-- 
2.7.4


--- End Message ---
--- Begin Message ---
Source: rinse
Source-Version: 3.3

We believe that the bug you reported is fixed in the latest version of
rinse, 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.
Thomas Lange <[email protected]> (supplier of updated rinse 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: SHA256

Format: 1.8
Date: Fri, 18 May 2018 18:58:26 +0200
Source: rinse
Binary: rinse
Architecture: source all
Version: 3.3
Distribution: unstable
Urgency: low
Maintainer: Thomas Lange <[email protected]>
Changed-By: Thomas Lange <[email protected]>
Description:
 rinse      - RPM installation environment
Closes: 876268
Changes:
 rinse (3.3) unstable; urgency=low
 .
   [ Thomas Lange ]
   * control: new URLs, fix priority, update standards version
   * watch: new URL
   * Makefile: new path for completions
   * centos-7.packages: add packages and remove some
   * rinse: create /dev/urandom early, more verbose messages
 .
   [ Dima Kogan ]
   * add fedora 25,26,27,28
   * use archives.fedoraproject.org
   * consolidated identical scripts with symlinks
   * rinse: if a distro has no scripts I barf instead of silently skipping it,
     'pkgs-dir' and 'config' configuration keys can work locally,
     find scripts in their un-installed paths
 .
   [ Ulrich Zehl ]
   * rinse: make RPM links work with HTTPS, Closes: #876268
Checksums-Sha1:
 6f7a3fd869142ecb0dfa5a8ac463caf260cac37f 1492 rinse_3.3.dsc
 1678b644e5e9a7cd1d7e842194e17150e416a756 27464 rinse_3.3.tar.xz
 81095b8d44531426e70fa79c5fc1e68388ed1f30 28928 rinse_3.3_all.deb
 c442671c8d081f95d4bab53a0b6a7aa48489a53b 5775 rinse_3.3_amd64.buildinfo
Checksums-Sha256:
 d5325a92134a6877a7f03781cbf177387093e9f588c897b56dc4be9b071f38bd 1492 
rinse_3.3.dsc
 31ebc9fe2e5f89eef48c7b24342a1120e8e49ffdd82cb82f15c6ec67b9ab4d52 27464 
rinse_3.3.tar.xz
 7357cce037575c86a495788f0cfc3f7d9aabf7dd173e42bf4ba2c8fb2e1e1be8 28928 
rinse_3.3_all.deb
 f9d4cc0619b9d9ea9b63e520d93e0e66986f268097ff615fe718939333bbaf55 5775 
rinse_3.3_amd64.buildinfo
Files:
 c8f5fa3d1d88020f03e310b3b090f936 1492 admin optional rinse_3.3.dsc
 79704cf48e0ed565cfcc1e0f0e35a1c6 27464 admin optional rinse_3.3.tar.xz
 254fbf3d767ce768168b36e9360aee74 28928 admin optional rinse_3.3_all.deb
 d35ec1e6fc38807bc74f1674a6ae94eb 5775 admin optional rinse_3.3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEEsR7jJz9rLetSjJPaK/jZ/gdLzeQFAlr/Bo8RHGxhbmdlQGRl
Ymlhbi5vcmcACgkQK/jZ/gdLzeRU2hAAqDUw96LjBFO5Kq8f5b8V1a38iXTugywR
g4Ywh/dJwN+aqcL9QP7V2wNBJxezFXyV/85F+g+sDckFvwOqp1ILHQ5yOyyzF5Ft
NeJZ99c4XulO36x3cC6hk8ipf/iEtd3sMWMdVMFRw+5ujWg3nUAAmIxp2oXa6N5U
lXSNLL4Bk9XJUyfxM+mZVZHbMy+eLyfhFteaspskHavwwMVqlOvrtR6f5FvKc1Wn
9FRURmW9Cf5fMmBCd3lIUchQ38xTMjqTeaK7fLNf/cT1pl/GrtUfeSxEOe8AixJJ
hxnGkDSIW5eQ4d7HEq6m/F88q/OETKZjDXEbrXCf3HolFankehZdhB0LjTijDCen
rdWV0tnzdS2AjlHVtT/JHSAN5H/rREEN7CC8ikpeiRAvmBpj664xI1MlJXyKfUBN
bzp8MLyvzTYkjb2oox7C4DLE1fyx/aJngbBE9rYm273ydLmz4scP5KYKpKQ1s8WE
6G9XkXUgoUv1TgMSKCA6ErD8L0As998KN8Trx9TuM05Nwml9COOaeWaJblYvDE4u
EP45qlDaLdf7AwO3Ut1DEzjA5teSlZ0hMiq/vit0FkRl2fZHBN7Y+kCW2FEaFEmP
C6nvi1zF3xuM+6R5MVWZSBQptX4TZTkeKQxxJdznLhPynJ5yK1Uz22xRo7U9YfBa
ak6HSBdP7tk=
=3hiI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to