Code: Select all
8186c3d653790a4408f470cd2bd234eda0cc0399ddffeec4006420785dc0a3f2 *palemoon-34.3.1.win32.installer.exe
2040d0b1a454e57b38ed9b9020f85bc057469ef34629538bf0e02b1f17887478 *palemoon-34.3.1.win64.installer.exe
ce5a21aab3d1df3553a8287f2800b76fd75c438d94467eb4c8c08422dc86fcc4 *Palemoon-Portable-34.3.1.win32.exe
00579a7c172f7f95b9c9a1743e1f6db237638b771ac85149cf769ba13b9e9154 *Palemoon-Portable-34.3.1.win64.exe
c950952888897ed19edd579579817376ef7c3d68b37ed605a61f43baa609a131 *palemoon-34.3.1.win32.7z
6d5db06e6646062c3ad6834e69a91e499175be7dab20b4b2d109da74f4d34ff1 *palemoon-34.3.1.win64.7z
a89a0ff99cff8aa26689ee789977bcea61e449c026edf10fab0519ce76fbbc3d *palemoon-34.3.1.linux-x86_64-gtk2.tar.xz
5e59facce62b4332ce134833a65bda4cbc6c234383780c676940b1eac75d0739 *palemoon-34.3.1.linux-x86_64-gtk3.tar.xz
b93f8ad536eaf379e3b3dae067e0189b68fa5b2301381226fb18c788aae6642f *palemoon-34.3.1.arm64.dmg
4023e28d36eb14d4cab7d5e410364fe58556ac4c2a03463cd18274ec845d8a7e *palemoon-34.3.1.intel64.dmg
a72efa8e3083ee46b433b18acd8e7084ffb38cf718a0977861788987edc4d377 *palemoon-34.3.1.freebsd14.4-x86_64-gtk2.tar.xz
90b853932011c6513f0af8043a08443e2c17c4936e0c44f00c26c94850300a84 *palemoon-34.3.1.freebsd14.4-x86_64-gtk3.tar.xz
The way to generate these sums in alphabetical order from a directory of known good files is
Code: Select all
$ # Putting this in a shell script is left as an exercise for the reader
$ #
$ # On entry, KeyId is the GPG key id of the release signing key for example 0x8FCF9CEC
$ umask 0277
$
$ PwFile=$(mktemp /dev/shm/tmpXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)
$ export PwFile
$ trap '/bin/rm ${PwFile}' EXIT
$ [ -f "${PwFile}" ] || exit 2
$
$ perl -MIO::Prompter \
$ -e 'die unless(prompt "Enter password for release siging key '${KeyId}': ", "-e*");' \
$ -e 'open PWD,">","'${PwFile}'" or die;' \
$ -e 'print PWD $_ or die;' \
$ -e 'close PWD or die;' || exit 1
$ /bin/rm *alemoon*34.3.1*.sig palemoon-34.3.1.sha* || :
$ for PmFile in *alemoon*34.3.1* ; do gpg -u $KeyId --batch --passphrase-file ${PwFile} -s -b ${PmFile} > ${PmFile}.sig ; done
$ sha256sum -b *alemoon*34.3.1* | sort -k 2 -f -V > palemoon-34.3.1.sha256sum
$ gpg -u $KeyId --batch --passphrase-file ${PwFile} -s -b palemoon-34.3.1.sha256sum > palemoon-34.3.1.sha256sum.sig
$ /bin/rm ${PwFile}
$ unset PwFile
$ chmod 0444 *alemoon*34.3.1*
Windows and Linux:
34.3.1:
64 bit:
https://www.palemoon.org/download.shtml:
Browser theme (default):
eMatrix and others:
Installed plugins: (planning to make one):


