OPNsense aarch64 firmware repository


This server hosts OPNsense sets and packages for the aarch64 (ARM64) architecture. The release cycle follows official OPNsense builds with a typical delay of one day (sometimes longer).
OPNsense aarch64 virtual machine images are available on GitHub. These are configured to use this repository for installing updates and plugins.
For building custom / hardware-specific OPNsense aarch64 images, the base, kernel and / or packages sets can be prefetched from this repository:
# make prefetch-base,kernel,packages,aux MIRRORS=https://opnsense-update.walker.earth
Prefetching the packages set will configure the OPNsense image to use this repository for installing updates and plugins.
For OPNsense aarch64 images not built using the prefetched packages set, OPNsense can be manually configured to use this repository for installing updates and plugins:

Add the fingerprint to OPNsense:
# fetch -o /usr/local/etc/pkg/fingerprints/OPNsense/trusted https://opnsense-update.walker.earth/FreeBSD:14:aarch64/24.7/opnsense-update.walker.earth.20240618
Change the firmware mirror:

System: Firmware: Settings
Mirror (custom)
https://opnsense-update.walker.earth
These unofficial builds are not supported by Deciso or the OPNsense core team.
For questions and comments, please use this thread on the OPNsense Forum.
The public key for this 24.7-aarch64 series is:
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4cUzCC7UMWhUHzpl7Fvd
DkiOvs7LN1HqX44O41A7OoGgJNm+AV52YZPvorr7PUbJrqtY4kuYiWUuNSvKtVOa
r7Er8TT+GVor6Gtc+WqvcKzRywi7UkXXAkFz1TfSQXzaGgY21B0NPqoi8+1nUsh/
FegPaoEXRWInq6DcZLckOpXHBYf9MucreD+yIEHrIgHkWnklsc78fY6NGHwLSaT6
38nV5knkC8LB5S2PzapEql7Dz7Cvk30MNY2NQ6xiaZr0Mf5C5clnumm3xBWsK+cl
TaSzJCND7F5rHbmom9zNkrqb5yMAoYyX8wD79FjJPgFT/cW+q2uhX3+UPMWCRKTN
JKR4NuHopTc69VX9Dft1ytGOSs9HbASrHOnHytintRz2dyYeVwFbj2dughEvkcBI
UPLklQyVykZDjV5mVDtL9JSbkLINztXy1/fgZqsWpMOdZ+CgShyxyvcER+4aSTKf
/mc7aR6T3cOICPPInck1pct1mXrW2PS1cKH7+98FmzQ1F2otOWsY6hd3+P2KT9rY
QOwQs38BObYPQz/UZiGbqX3f3Y+cyFtbdQl0Es/hQWh9qxsh3m3hQx0av1bbp7i5
CUgjVcP5wN5YeuE01mzu2rXND5ho2khilE6IaS9dVOKYndL//AOZyyOJQUtJdaFb
XTY8nWldWbn2nNFyMODtFxMCAwEAAQ==
-----END PUBLIC KEY-----

  1. FreeBSD:13:aarch64/
    modified: Sun, 27 Aug 2023 16:20:41 GMT
    directory - 4.00 kbyte

  2. FreeBSD:14:aarch64/
    modified: Wed, 19 Jun 2024 00:12:00 GMT
    directory - 4.00 kbyte