Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion targets/aarch64-alarm.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: aarch64
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:05fefe98d4a7cfa0d428698ba4d3ea47d928c2665b66159d53827beb12a1d7b9
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:f8091a5017e6134da9996e65052b0ba9e5c12f8bb1b6d5e875f8535d905db37f
keyring_platform = linux/arm64

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/aarch64-aur.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: aarch64
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:05fefe98d4a7cfa0d428698ba4d3ea47d928c2665b66159d53827beb12a1d7b9
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:f8091a5017e6134da9996e65052b0ba9e5c12f8bb1b6d5e875f8535d905db37f
keyring_platform = linux/arm64

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/aarch64-core.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: aarch64
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:05fefe98d4a7cfa0d428698ba4d3ea47d928c2665b66159d53827beb12a1d7b9
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:f8091a5017e6134da9996e65052b0ba9e5c12f8bb1b6d5e875f8535d905db37f
keyring_platform = linux/arm64

# The keyring package, installed from the snapshot before anything else is
Expand Down
2 changes: 1 addition & 1 deletion targets/aarch64-extra.conf
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: aarch64
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:05fefe98d4a7cfa0d428698ba4d3ea47d928c2665b66159d53827beb12a1d7b9
keyring_image = ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:f8091a5017e6134da9996e65052b0ba9e5c12f8bb1b6d5e875f8535d905db37f
keyring_platform = linux/arm64

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/armv7h-alarm.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: armv7h
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:94389c94364d044c999201fa52eddc4ba357d06390dbb77f443550a656268f73
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:5171b68c39eff9dd2390021c8dbc29d02515761c53a5e942d1c2f17fc8e6402e
keyring_platform = linux/arm/v7

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/armv7h-aur.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: armv7h
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:94389c94364d044c999201fa52eddc4ba357d06390dbb77f443550a656268f73
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:5171b68c39eff9dd2390021c8dbc29d02515761c53a5e942d1c2f17fc8e6402e
keyring_platform = linux/arm/v7

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/armv7h-core.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: armv7h
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:94389c94364d044c999201fa52eddc4ba357d06390dbb77f443550a656268f73
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:5171b68c39eff9dd2390021c8dbc29d02515761c53a5e942d1c2f17fc8e6402e
keyring_platform = linux/arm/v7

# The keyring package, installed from the snapshot before anything else is
Expand Down
2 changes: 1 addition & 1 deletion targets/armv7h-extra.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# pkgforge-dev/docker-archlinux (archlinuxarm.gpg and its trust), copied out
# of it and never run. The x86_64 image keeps its own archlinux keyring.
# tag: armv7h
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:94389c94364d044c999201fa52eddc4ba357d06390dbb77f443550a656268f73
keyring_image = ghcr.io/pkgforge-dev/archlinux:armv7h@sha256:5171b68c39eff9dd2390021c8dbc29d02515761c53a5e942d1c2f17fc8e6402e
keyring_platform = linux/arm/v7

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/loong64-core.conf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ verify_platform = linux/amd64
# of it and never run. The x86_64 image keeps its own archlinux keyring, which
# signs the port's any packages.
# tag: loong64
keyring_image = ghcr.io/pkgforge-dev/archlinux:loong64@sha256:1e19f53c78452cf59336dd2412bd584c6fb16e894d6ce79d552356df2cff19a4
keyring_image = ghcr.io/pkgforge-dev/archlinux:loong64@sha256:43282d19241f35629a1d3c6e86a56a9c17e1b73d9cb350075f69219472de74da
keyring_platform = linux/loong64

# Both keyring packages, installed from the snapshot before anything else is
Expand Down
2 changes: 1 addition & 1 deletion targets/loong64-extra.conf
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ verify_platform = linux/amd64
# of it and never run. The x86_64 image keeps its own archlinux keyring, which
# signs the port's any packages.
# tag: loong64
keyring_image = ghcr.io/pkgforge-dev/archlinux:loong64@sha256:1e19f53c78452cf59336dd2412bd584c6fb16e894d6ce79d552356df2cff19a4
keyring_image = ghcr.io/pkgforge-dev/archlinux:loong64@sha256:43282d19241f35629a1d3c6e86a56a9c17e1b73d9cb350075f69219472de74da
keyring_platform = linux/loong64

# Both keyring packages are in core: verify installs them from the promoted
Expand Down
2 changes: 1 addition & 1 deletion targets/powerpc-base-any.conf
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ verify_image = docker.io/library/archlinux:base@sha256:e82623936fa1a69700b48e98b
verify_platform = linux/amd64

# tag: ppc
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc@sha256:ccdfe30e836bdd7d2b8303d99776dcbeadd4dabb6f70f17418248788a0bb7c22
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc@sha256:98d0ac9df023ca5337faf6dfccfd7ca9367770088f6999dd1b68ab2bffc7dc53
keyring_platform = linux/ppc

# The keyring package is in this repository, so no keyring_from.
Expand Down
2 changes: 1 addition & 1 deletion targets/powerpc-base.conf
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ verify_image = docker.io/library/archlinux:base@sha256:e82623936fa1a69700b48e98b
verify_platform = linux/amd64

# tag: ppc
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc@sha256:ccdfe30e836bdd7d2b8303d99776dcbeadd4dabb6f70f17418248788a0bb7c22
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc@sha256:98d0ac9df023ca5337faf6dfccfd7ca9367770088f6999dd1b68ab2bffc7dc53
keyring_platform = linux/ppc

# The keyring package is in base-any. keyring_from names that target of this
Expand Down
2 changes: 1 addition & 1 deletion targets/powerpc64-base-any.conf
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ verify_image = docker.io/library/archlinux:base@sha256:e82623936fa1a69700b48e98b
verify_platform = linux/amd64

# tag: ppc64
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64@sha256:5653bf302608f10be51dca2591ab1075ef459d4d1c9eeb76e0b9cebae15bcc30
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64@sha256:a5a4a45562df4a26cdfa4fd32a40b0709399ddf44fdb4ac3a9ddd06938e9b6f5
keyring_platform = linux/ppc64

# The keyring package is in this repository, so no keyring_from.
Expand Down
2 changes: 1 addition & 1 deletion targets/powerpc64-base.conf
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ verify_image = docker.io/library/archlinux:base@sha256:e82623936fa1a69700b48e98b
verify_platform = linux/amd64

# tag: ppc64
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64@sha256:5653bf302608f10be51dca2591ab1075ef459d4d1c9eeb76e0b9cebae15bcc30
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64@sha256:a5a4a45562df4a26cdfa4fd32a40b0709399ddf44fdb4ac3a9ddd06938e9b6f5
keyring_platform = linux/ppc64

# The keyring package is in base-any. keyring_from names that target of this
Expand Down
2 changes: 1 addition & 1 deletion targets/powerpc64le-base-any.conf
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ verify_image = docker.io/library/archlinux:base@sha256:e82623936fa1a69700b48e98b
verify_platform = linux/amd64

# tag: ppc64le
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64le@sha256:f85fc0c75e6cc5e9666996df8048bef5a649426f22654ad9f1e3b3cdd28a7eca
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64le@sha256:60a5ecbc540116fc8c79e2d9ac84cee3bcef8521c27612eae23069d40a1232e9
keyring_platform = linux/ppc64le

# The keyring package is in this repository, so no keyring_from.
Expand Down
2 changes: 1 addition & 1 deletion targets/powerpc64le-base.conf
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ verify_image = docker.io/library/archlinux:base@sha256:e82623936fa1a69700b48e98b
verify_platform = linux/amd64

# tag: ppc64le
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64le@sha256:f85fc0c75e6cc5e9666996df8048bef5a649426f22654ad9f1e3b3cdd28a7eca
keyring_image = ghcr.io/pkgforge-dev/archlinux:ppc64le@sha256:60a5ecbc540116fc8c79e2d9ac84cee3bcef8521c27612eae23069d40a1232e9
keyring_platform = linux/ppc64le

# The keyring package is in base-any. keyring_from names that target of this
Expand Down
2 changes: 1 addition & 1 deletion targets/riscv64-core.conf
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ verify_platform = linux/amd64
# signature in the port is by a key in archlinux.gpg (2026-10-14), which the
# x86_64 image keeps as its own; the image follows the port if that changes.
# tag: riscv64
keyring_image = ghcr.io/pkgforge-dev/archlinux:riscv64@sha256:ea2c0e5d04a3afed1570771c45aa57f5bb016d4f37b7a4e73559a418e402e4ba
keyring_image = ghcr.io/pkgforge-dev/archlinux:riscv64@sha256:8735dc37a55b4cc8ad9cfd90b137e21af3475e887603c4c5047b6a652bbc0e39
keyring_platform = linux/riscv64

# The keyring package, installed from the snapshot before anything else is
Expand Down
2 changes: 1 addition & 1 deletion targets/riscv64-extra.conf
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ verify_platform = linux/amd64
# signature in the port is by a key in archlinux.gpg (2026-10-14), which the
# x86_64 image keeps as its own; the image follows the port if that changes.
# tag: riscv64
keyring_image = ghcr.io/pkgforge-dev/archlinux:riscv64@sha256:ea2c0e5d04a3afed1570771c45aa57f5bb016d4f37b7a4e73559a418e402e4ba
keyring_image = ghcr.io/pkgforge-dev/archlinux:riscv64@sha256:8735dc37a55b4cc8ad9cfd90b137e21af3475e887603c4c5047b6a652bbc0e39
keyring_platform = linux/riscv64

# The keyring package is in core: verify installs it from the promoted
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/40-lib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ refused "a line that is not key = value" "$work/t6/x86_64-core.conf"
# The keys that set verify's trust root
#---------------------------------------------------------------------------#
# tag: aarch64
IMG='ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:05fefe98d4a7cfa0d428698ba4d3ea47d928c2665b66159d53827beb12a1d7b9'
IMG='ghcr.io/pkgforge-dev/archlinux:aarch64@sha256:f8091a5017e6134da9996e65052b0ba9e5c12f8bb1b6d5e875f8535d905db37f'
# trust NAME LINES...: a target file of x86_64 extra, with x86_64-core beside it
trust() {
local d="$work/trust-$1"
Expand Down