9 lines
475 B
HTML
9 lines
475 B
HTML
{{- /* Usage: {{< sig >}} or {{< sig "name.asc" >}}. Reads from .Page.File.Dir */ -}}
|
|
{{- $name := .Get 0 | default "signature.asc" -}}
|
|
{{- $dir := .Page.File.Dir -}}
|
|
{{- $sig := readFile (print $dir $name) | htmlEscape -}}
|
|
<details class="signature">
|
|
<summary>OpenPGP signature (.asc)</summary>
|
|
<pre style="font-size:0.85em; overflow-x:auto; padding:0.75rem;">{{$sig}}</pre>
|
|
</details>
|
|
<p><em>Verify:</em> <code>gpg --verify {{ $name }} {{ .Page.File.Path }}</code></p>
|