From unknown Sun Aug 10 16:48:52 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25980 <25980@debbugs.gnu.org> To: bug#25980 <25980@debbugs.gnu.org> Subject: Status: [PATCH] website: Provide https links for alpha.gnu.org URLs. Reply-To: bug#25980 <25980@debbugs.gnu.org> Date: Sun, 10 Aug 2025 23:48:52 +0000 retitle 25980 [PATCH] website: Provide https links for alpha.gnu.org URLs. reassign 25980 guix-patches submitter 25980 contact.ng0@cryptolab.net severity 25980 normal tag 25980 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 05 11:29:51 2017 Received: (at submit) by debbugs.gnu.org; 5 Mar 2017 16:29:51 +0000 Received: from localhost ([127.0.0.1]:41175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckZ2Y-0007QX-Ez for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:29:51 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckZ2W-0007Py-GB for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:29:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckZ2Q-0004B9-Ct for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:29:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44930) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ckZ2Q-0004B5-AN for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:29:38 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ckZ2O-0002WE-V9 for guix-patches@gnu.org; Sun, 05 Mar 2017 11:29:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckZ2K-0004AF-Aa for guix-patches@gnu.org; Sun, 05 Mar 2017 11:29:36 -0500 Received: from aibo.runbox.com ([91.220.196.211]:47200) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ckZ2K-00049x-3v for guix-patches@gnu.org; Sun, 05 Mar 2017 11:29:32 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1ckZ2G-00057M-KO; Sun, 05 Mar 2017 17:29:28 +0100 Received: from [185.100.85.190] (helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1ckZ28-0005kY-DE; Sun, 05 Mar 2017 17:29:21 +0100 From: contact.ng0@cryptolab.net To: guix-patches@gnu.org Subject: [PATCH] website: Provide https links for alpha.gnu.org URLs. Date: Sun, 5 Mar 2017 17:37:58 +0000 Message-Id: <20170305173758.8608-1-contact.ng0@cryptolab.net> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: ng0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) From: ng0 alpha.gnu.org is accessible via https, defaulting to ftp protocol prevents users of networks where the ftp ports might be blocked (such as tor) from downloading. * website/www/download.scm (https-url): New variable. (guixsd-files): Replace (ftp-url) with (https-url). (guix-files): Likewise. (guix-source-files): Likewise. --- website/www/download.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/website/www/download.scm b/website/www/download.scm index db51516..887c6db 100644 --- a/website/www/download.scm +++ b/website/www/download.scm @@ -1,6 +1,7 @@ ;;; GuixSD website --- GNU's advanced distro website ;;; Copyright © 2015, 2016 Ludovic Courtès ;;; Copyright © 2015 Mathieu Lirzin +;;; Copyright © 2017 ng0 ;;; Initially written by Luis Felipe López Acevedo ;;; who waives all copyright interest on this file. ;;; @@ -64,22 +65,25 @@ dependencies.") (define (ftp-url file) (string-append "ftp://alpha.gnu.org/gnu/guix/" file)) +(define (https-url file) + (string-append "https://alpha.gnu.org/gnu/guix/" file)) + (define (guixsd-files archs) (map (lambda (arch) - (cons arch (ftp-url (string-append "guixsd-usb-install-" + (cons arch (https-url (string-append "guixsd-usb-install-" (latest-guix-version) "." arch "-linux.xz")))) archs)) (define (guix-files archs) (map (lambda (arch) - (cons arch (ftp-url (string-append "guix-binary-" (latest-guix-version) + (cons arch (https-url (string-append "guix-binary-" (latest-guix-version) "." arch "-linux.tar.xz")))) archs)) (define (guix-source-files variants) (map (lambda (variant) - (cons variant (ftp-url (string-append "guix-" (latest-guix-version) + (cons variant (https-url (string-append "guix-" (latest-guix-version) ".tar.gz")))) variants)) -- 2.12.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 05 11:42:11 2017 Received: (at submit) by debbugs.gnu.org; 5 Mar 2017 16:42:11 +0000 Received: from localhost ([127.0.0.1]:41185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckZEW-0007jY-9Q for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:42:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckZEU-0007j5-I9 for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:42:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckZEO-0007QS-Ch for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:42:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44880) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ckZEO-0007QK-92 for submit@debbugs.gnu.org; Sun, 05 Mar 2017 11:42:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60064) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ckZEN-0004NR-2u for guix-patches@gnu.org; Sun, 05 Mar 2017 11:42:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckZEJ-0007Of-2I for guix-patches@gnu.org; Sun, 05 Mar 2017 11:41:59 -0500 Received: from perdizione.investici.org ([2001:41d0:2:33d0::19]:40999) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ckZEI-0007OG-Ow for guix-patches@gnu.org; Sun, 05 Mar 2017 11:41:54 -0500 Received: from [94.23.50.208] (perdizione [94.23.50.208]) (Authenticated sender: niasterisk@grrlz.net) by localhost (Postfix) with ESMTPSA id 907E712128B for ; Sun, 5 Mar 2017 16:41:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cryptolab.net; s=stigmate; t=1488732111; bh=ftfSv8XMQ40D5vYLIBVcglqqkSdCF4WGqXIMOc5B4Rc=; h=Date:From:To:Subject:References:In-Reply-To; b=YEFNwHOuA5ztWVu+TBtL1SgP4vvhGQ7f0k6E/e8kXRYSw1sjYLICDJG9CI3aVnGJc Q2AGokMNJVP9dNSE3ZnbTTRJ9pM/rfPwML+7HJgVHeu7puzYf9JEzVPBzKo5IL4vdu XXxXSUsFngcfd0Wm2vn2ye0wI5ZFyJqR8hPXu5wI= Date: Sun, 5 Mar 2017 17:50:34 +0000 From: ng0 To: guix-patches@gnu.org Subject: Re: [PATCH] website: Provide https links for alpha.gnu.org URLs. Message-ID: <20170305175034.zrkym2zt5uzhvvdy@abyayala> Mail-Followup-To: guix-patches@gnu.org References: <20170305173758.8608-1-contact.ng0@cryptolab.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20170305173758.8608-1-contact.ng0@cryptolab.net> Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) On 17-03-05 17:37:58, contact.ng0@cryptolab.net wrote: > From: ng0 >=20 > alpha.gnu.org is accessible via https, defaulting to > ftp protocol prevents users of networks where the ftp > ports might be blocked (such as tor) from downloading. >=20 It doesn't prevent them, but directly offering https makes it easier at first try. I only found out some days ago that alpha.gnu.org and all other gnu.org ftp servers are accessible via http/https, previously I thought it's one of those FTPs which are limited to ftp protocol. Even with the text on the page (http://alpha....) this lowers the barrier as links are available which are not ftp. > * website/www/download.scm (https-url): New variable. > (guixsd-files): Replace (ftp-url) with (https-url). > (guix-files): Likewise. > (guix-source-files): Likewise. > --- > website/www/download.scm | 10 +++++++--- > 1 file changed, 7 insertions(+), 3 deletions(-) >=20 > diff --git a/website/www/download.scm b/website/www/download.scm > index db51516..887c6db 100644 > --- a/website/www/download.scm > +++ b/website/www/download.scm > @@ -1,6 +1,7 @@ > ;;; GuixSD website --- GNU's advanced distro website > ;;; Copyright =C2=A9 2015, 2016 Ludovic Court=C3=A8s > ;;; Copyright =C2=A9 2015 Mathieu Lirzin > +;;; Copyright =C2=A9 2017 ng0 > ;;; Initially written by Luis Felipe L=C3=B3pez Acevedo > ;;; who waives all copyright interest on this file. > ;;; > @@ -64,22 +65,25 @@ dependencies.") > (define (ftp-url file) > (string-append "ftp://alpha.gnu.org/gnu/guix/" file)) > =20 > +(define (https-url file) > + (string-append "https://alpha.gnu.org/gnu/guix/" file)) > + > (define (guixsd-files archs) > (map (lambda (arch) > - (cons arch (ftp-url (string-append "guixsd-usb-install-" > + (cons arch (https-url (string-append "guixsd-usb-install-" > (latest-guix-version) "." = arch > "-linux.xz")))) > archs)) > =20 > (define (guix-files archs) > (map (lambda (arch) > - (cons arch (ftp-url (string-append "guix-binary-" (latest-gui= x-version) > + (cons arch (https-url (string-append "guix-binary-" (latest-g= uix-version) > "." arch "-linux.tar.xz"))= )) > archs)) > =20 > (define (guix-source-files variants) > (map (lambda (variant) > - (cons variant (ftp-url (string-append "guix-" (latest-guix-ve= rsion) > + (cons variant (https-url (string-append "guix-" (latest-guix-= version) > ".tar.gz")))) > variants)) > =20 > --=20 > 2.12.0 >=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 09 08:25:09 2017 Received: (at 25980-done) by debbugs.gnu.org; 9 Mar 2017 13:25:09 +0000 Received: from localhost ([127.0.0.1]:47236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cly45-00064L-8K for submit@debbugs.gnu.org; Thu, 09 Mar 2017 08:25:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cly43-000647-Mc for 25980-done@debbugs.gnu.org; Thu, 09 Mar 2017 08:25:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cly3u-0004RP-2Q for 25980-done@debbugs.gnu.org; Thu, 09 Mar 2017 08:25:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47276) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cly3t-0004RC-W0; Thu, 09 Mar 2017 08:24:58 -0500 Received: from [193.50.110.248] (port=40792 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cly3t-0004Rd-FG; Thu, 09 Mar 2017 08:24:57 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: contact.ng0@cryptolab.net Subject: Re: bug#25980: [PATCH] website: Provide https links for alpha.gnu.org URLs. References: <20170305173758.8608-1-contact.ng0@cryptolab.net> Date: Thu, 09 Mar 2017 14:24:55 +0100 In-Reply-To: <20170305173758.8608-1-contact.ng0@cryptolab.net> (contact's message of "Sun, 5 Mar 2017 17:37:58 +0000") Message-ID: <87tw72a8go.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25980-done Cc: 25980-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) contact.ng0@cryptolab.net skribis: > From: ng0 > > alpha.gnu.org is accessible via https, defaulting to > ftp protocol prevents users of networks where the ftp > ports might be blocked (such as tor) from downloading. > > * website/www/download.scm (https-url): New variable. > (guixsd-files): Replace (ftp-url) with (https-url). > (guix-files): Likewise. > (guix-source-files): Likewise. Pushed, thanks! Ludo=E2=80=99. From unknown Sun Aug 10 16:48:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 07 Apr 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator