Skip to content

Commit 078dc4f

Browse files
authored
Merge pull request #146 from grml/zeha/signaturedownload
download: point signature URLs to ftp-master
2 parents 2873358 + 028eef6 commit 078dc4f

3 files changed

Lines changed: 17 additions & 15 deletions

File tree

content/download/_index.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,10 @@ title = 'Download Grml 2026.04'
7979
<a href="/download/mirrors/">Download from a specific mirror</a><br/>
8080
<br/>
8181
Direct download links:<br/>
82-
<a href="https://download.grml.org/grml-full-{{< param current_release.version >}}-amd64.iso">Grml full ISO for 64bit PCs (amd64)</a> [<a href="https://download.grml.org/grml-full-{{< param_opt current_release.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
83-
<a href="https://download.grml.org/grml-full-{{< param current_release.version >}}-arm64.iso">Grml full ISO for 64bit ARM (arm64)</a> [<a href="https://download.grml.org/grml-full-{{< param_opt current_release.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
84-
<a href="https://download.grml.org/grml-small-{{< param current_release.version >}}-amd64.iso">Grml small ISO for 64bit PCs (amd64)</a> [<a href="https://download.grml.org/grml-small-{{< param_opt current_release.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
85-
<a href="https://download.grml.org/grml-small-{{< param current_release.version >}}-arm64.iso">Grml small ISO for 64bit ARM (arm64)</a> [<a href="https://download.grml.org/grml-small-{{< param_opt current_release.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
82+
<a href="https://download.grml.org/grml-full-{{< param current_release.version >}}-amd64.iso">Grml full ISO for 64bit PCs (amd64)</a> [<a href="https://ftp-master.grml.org/grml-full-{{< param_opt current_release.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
83+
<a href="https://download.grml.org/grml-full-{{< param current_release.version >}}-arm64.iso">Grml full ISO for 64bit ARM (arm64)</a> [<a href="https://ftp-master.grml.org/grml-full-{{< param_opt current_release.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
84+
<a href="https://download.grml.org/grml-small-{{< param current_release.version >}}-amd64.iso">Grml small ISO for 64bit PCs (amd64)</a> [<a href="https://ftp-master.grml.org/grml-small-{{< param_opt current_release.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
85+
<a href="https://download.grml.org/grml-small-{{< param current_release.version >}}-arm64.iso">Grml small ISO for 64bit ARM (arm64)</a> [<a href="https://ftp-master.grml.org/grml-small-{{< param_opt current_release.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
8686
<br/>
8787
</p>
8888
</div>
@@ -150,9 +150,10 @@ function update_links() {
150150
var product = 'grml';
151151
var iso = product + '-' + flavour + '-' + current_version + '-' + arch + '.iso';
152152
var mirror_url = "https://download.grml.org/";
153+
var ftpmaster_url = "https://ftp-master.grml.org/";
153154
document.getElementById('download_link_mirror').href = mirror_url + iso;
154155
document.getElementById('download_link_mirror').innerHTML = '<br />Download Now<div class="download_relinfo">' + product + '-' + flavour + ' ' + current_version + ' ' + arch + '</div>';
155-
document.getElementById('download_link_signature').href = mirror_url + iso + '.asc';
156+
document.getElementById('download_link_signature').href = ftpmaster_url + iso + '.asc';
156157
}
157158

158159
// hook update function
@@ -205,8 +206,8 @@ document.getElementById('download_group1_noscript').style.display = 'none';
205206
<p>Please verify all downloads!</p>
206207

207208
<p>Alongside the actual download files (ISO, netboot, sources), the Grml mirrors publish the extra files <em>SHA256SUMS-{{< param current_release.version >}}</em> and <em>SHA256SUMS-{{< param current_release.version >}}.gpg</em>.<br />
208-
The <em><a href="https://download.grml.org/SHA256SUMS-{{< param current_release.version >}}">SHA256SUMS-{{< param current_release.version >}}</a></em> file contains checksums for all available release files.<br />
209-
The <em><a href="https://download.grml.org/SHA256SUMS-{{< param current_release.version >}}.gpg">SHA256SUMS-{{< param current_release.version >}}.gpg</a></em> file provides the GnuPG signature for that file.<br />
209+
The <em><a href="https://ftp-master.grml.org/SHA256SUMS-{{< param current_release.version >}}">SHA256SUMS-{{< param current_release.version >}}</a></em> file contains checksums for all available release files.<br />
210+
The <em><a href="https://ftp-master.grml.org/SHA256SUMS-{{< param current_release.version >}}.gpg">SHA256SUMS-{{< param current_release.version >}}.gpg</a></em> file provides the GnuPG signature for that file.<br />
210211
Once you have <em>SHA256SUMS-{{< param current_release.version >}}</em> and <em>SHA256SUMS-{{< param current_release.version >}}.gpg</em> in the same directory as your Grml downloads, verify the checksum file via:</p>
211212

212213
<code class="keyboard">

content/download/prerelease/index.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@ title = 'Download Grml Release Candidate'
8383
<a href="/download/mirrors/">Download from a specific mirror</a><br/>
8484
<br/>
8585
Direct download links:<br/>
86-
<a href="https://download.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-amd64.iso">Grml full ISO for 64bit PCs (amd64)</a> [<a href="https://download.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
87-
<a href="https://download.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-arm64.iso">Grml full ISO for 64bit ARM (arm64)</a> [<a href="https://download.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
88-
<a href="https://download.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-amd64.iso">Grml small ISO for 64bit PCs (amd64)</a> [<a href="https://download.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
89-
<a href="https://download.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-arm64.iso">Grml small ISO for 64bit ARM (arm64)</a> [<a href="https://download.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
86+
<a href="https://download.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-amd64.iso">Grml full ISO for 64bit PCs (amd64)</a> [<a href="https://ftp-master.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
87+
<a href="https://download.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-arm64.iso">Grml full ISO for 64bit ARM (arm64)</a> [<a href="https://ftp-master.grml.org/devel/grml-full-{{< param_opt current_prerelease.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
88+
<a href="https://download.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-amd64.iso">Grml small ISO for 64bit PCs (amd64)</a> [<a href="https://ftp-master.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-amd64.iso.asc">GPG Signature</a>]<br/>
89+
<a href="https://download.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-arm64.iso">Grml small ISO for 64bit ARM (arm64)</a> [<a href="https://ftp-master.grml.org/devel/grml-small-{{< param_opt current_prerelease.version >}}-arm64.iso.asc">GPG Signature</a>]<br/>
9090
<br/>
9191
</p>
9292
</div>
@@ -154,9 +154,10 @@ function update_links() {
154154
var product = 'grml';
155155
var iso = product + '-' + flavour + '-' + current_version + '-' + arch + '.iso';
156156
var mirror_url = "https://download.grml.org/devel/";
157+
var ftpmaster_url = "https://ftp-master.grml.org/devel/";
157158
document.getElementById('download_link_mirror').href = mirror_url + iso;
158159
document.getElementById('download_link_mirror').innerHTML = '<br />Download Now<div class="download_relinfo">' + product + '-' + flavour + ' ' + current_version + ' ' + arch + '</div>';
159-
document.getElementById('download_link_signature').href = mirror_url + iso + '.asc';
160+
document.getElementById('download_link_signature').href = ftpmaster_url + iso + '.asc';
160161
}
161162

162163
// hook update function
@@ -209,8 +210,8 @@ document.getElementById('download_group1_noscript').style.display = 'none';
209210
<p>Please verify all downloads!</p>
210211

211212
<p>Alongside the actual download files (ISO, netboot, sources), the Grml mirrors publish the extra files <em>SHA256SUMS</em> and <em>SHA256SUMS.gpg</em>.<br />
212-
The <em><a href="https://download.grml.org/devel/SHA256SUMS">SHA256SUMS</a></em> file contains checksums for all available release files.<br />
213-
The <em><a href="https://download.grml.org/devel/SHA256SUMS.gpg">SHA256SUMS.gpg</a></em> file provides the GnuPG signature for that file.<br />
213+
The <em><a href="https://ftp-master.grml.org/devel/SHA256SUMS">SHA256SUMS</a></em> file contains checksums for all available release files.<br />
214+
The <em><a href="https://ftp-master.grml.org/devel/SHA256SUMS.gpg">SHA256SUMS.gpg</a></em> file provides the GnuPG signature for that file.<br />
214215
Once you have <em>SHA256SUMS</em> and <em>SHA256SUMS.gpg</em> in the same directory as your Grml downloads, verify the checksum file via:</p>
215216

216217
<code class="keyboard">

content/files/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Boot options for all flavours: <a href="/cheatcodes/">grml-cheatcodes.txt</a>
9292
{{ $iso_arch := index $s 0 }}
9393
{{ $iso_arch_desc := index $s 1 }}
9494
{{ $isoname := printf "grml-%s-%s-%s" $iso_flavor $current_version $iso_arch }}
95-
{{ $urlbase := printf "https://download.grml.org/grml-%s-metadata/%s" $current_version $isoname }}
95+
{{ $urlbase := printf "https://ftp-master.grml.org/grml-%s-metadata/%s" $current_version $isoname }}
9696

9797
<h3>grml-{{ $iso_flavor }} {{ $current_version }} {{ $iso_arch }}</h3>
9898
<ul>

0 commit comments

Comments
 (0)