download-path: classifiers/bin
snippet-path: classifiers/snippets

# this section is for pulling entire binaries out of container images. You can pull multiple binaries from one or more
# images, where a list of images is used to enumerate multiple platforms for the same logical image. The group name
# for the test fixture defaults to the path of the binary extracted. If there is more than one binary extracted from
# the image(s) then you will need to specify a group name explicitly.
from-images:

  # from the positive snippets...

  - name: busybox
    version: 1.36.1
    images: 
      - ref: busybox:1.36.1@sha256:058f0df5310fbbbfea7e81a3a3e2b4bf3452438ec841138d170e170adbbd27a4
        platform: linux/amd64
    paths:
      - /bin/[

  - name: util-linux
    version: 2.37.4
    images:
      - ref: cirros:0.6.2@sha256:7ba1f5bc57923f65c99677e53758d386320ed699b621d9630b1f2bd7ceb3a878
        platform: linux/amd64
    paths:
      - /usr/bin/getopt

  - version: 5.1.16
    images:
      - ref: bash:5.1.16@sha256:c7a903a541d8f5fe693cbe7f5ece18a1b6a03734c76092d2b153d7e98a964927
        platform: linux/amd64
    paths:
      - /usr/local/bin/bash

  - version: 12.3.0
    images:
      - ref: gcc:12.3.0-bookworm@sha256:2e3c00752fa23a0993b6618760bbc20263b272a0b34b2d4883159e3ebba9d8b6
        platform: linux/amd64
    paths:
      - /usr/local/bin/gcc

  - name: erlang
    version: 25.3.2.6
    images:
      - ref: erlang:25.3.2.6@sha256:0d1e530ec0e8047094f0a1d841754515bad9b0554260a3147fb34df31b3064fe
        platform: linux/amd64
    paths:
      - /usr/local/lib/erlang/erts-13.2.2.3/bin/erlexec

  - name: erlang
    version: 26.2.0.0
    images:
      - ref: erlang:26.2.0.0@sha256:31c3aa505fbe7526ca83c57b64e56ba505e62733e7e6518f4c06219de6e7396e
        platform: linux/amd64
    paths:
      - /usr/local/lib/erlang/erts-14.2/bin/erlexec

  - name: erlang
    version: 26.2.4
    images:
      - ref: erlang:26.2.4.0@sha256:bdb5bac0612856ec85982171dcd4a11de2e08e7f7469c86f3eb936bdfd1ec204
        platform: linux/amd64
    paths:
      - /usr/local/lib/erlang/erts-14.2.4/lib/internal/liberts_internal.a

  - name: erlang
    version: 27.0
    images:
      - ref: erlang:27.0.0.0-alpine@sha256:82064a65eb1f9901a479d8ada5f622be3bfac8b474dfc876dc00c28fdef4b1b8
        platform: linux/amd64
    paths:
      - /usr/local/lib/erlang/erts-15.0/bin/beam.smp

  - version: 9.3.8
    images:
      - ref: swipl:9.3.8@sha256:6a15e6a03afe943228924a5502ba763e653ff28d9b3391e2b3e1fc3e991f37d4
        platform: linux/amd64
    paths:
      - /usr/lib/swipl/bin/x86_64-linux/swipl

  - version: 2.12.4
    images:
      - ref: dart:2.12.4-sdk@sha256:0da5d8c9727f5b90e585bcc55a078d981029f4e13044f206299e00f23993a4a8
        platform: linux/amd64

    paths:
      - /usr/lib/dart/bin/dart

  - version: 3.0.0
    images:
      - ref: dart:3.0.0-sdk@sha256:67708c6011199d59336bf6cd0f9e618e55dd3632c79a43375f5a082795f0b724
        platform: linux/arm
    paths:
      - /usr/lib/dart/bin/dart

  - version: 3.5.2
    images:
      - ref: dart:3.5.2@sha256:1fd62cb5036bdc42de89bdae747683277986639be9b0b0a0751d2c50bbd9441f
        platform: linux/amd64
    paths:
      - /usr/lib/dart/bin/dart

  - version: 3.6.0-216.1.beta
    images:
      - ref: dart:3.6.0-216.1.beta@sha256:f4211fec53f972987f5bc1dd0ffd3d3cb1fd820ac1ade4e45a7a0c7bffd71d58
        platform: linux/amd64
    paths:
      - /usr/lib/dart/bin/dart

  - name: haskell-ghc
    version: 9.6.5
    images:
      - ref: haskell:9.6.5-slim-buster@sha256:04a7293eb792b82335dffa7f08532657517ed9b4f01d52c1b499ad22deb3c6b1
        platform: linux/amd64
    paths:
      - /opt/ghc/9.6.5/lib/ghc-9.6.5/bin/ghc-9.6.5

  - name: haskell-cabal
    version: 3.10.3.0
    images:
      - ref: haskell:9.6.5-slim-buster@sha256:04a7293eb792b82335dffa7f08532657517ed9b4f01d52c1b499ad22deb3c6b1
        platform: linux/amd64
    paths:
      - /usr/local/bin/cabal

  - version: 1.21.3
    images:
      - ref: golang:1.21.3@sha256:3ce8313c3513515040870c55e0c041a2b94f3576a58cfd3948633604214aa811
        platform: linux/amd64
    paths:
      - /usr/local/go/bin/go

  # TODO: this is no longer available from dockerhub! (the snippet is vital)
  - version: 1.5.14
    images:
      - ref: haproxy:1.5.14@sha256:3d57e3921cc84e860f764e863ce729dd0765e3d28d444775127bc42d68f98e10
        platform: linux/amd64
    paths:
      - /usr/local/sbin/haproxy

  - version: 1.8.22
    images:
      - ref: haproxy:1.8.22@sha256:166ea77f87599b8a679921de4aa847e776801f3f07b4f17ce4e2aec7fb54e3ea
        platform: linux/amd64
    paths:
      - /usr/local/sbin/haproxy

  - version: 2.0.0
    images:
      - ref: haproxy:2.0.0@sha256:f88bca67a2782e7bd88af168d5c11216c32104d12fe9240fac54a1d3196e3f9c
        platform: linux/amd64
    paths:
      - /usr/local/sbin/haproxy

  - version: 2.7.3
    images:
      - ref: haproxy:2.7.3@sha256:17d8aa6bf16882a294bdcccc757dd4002045f34b719e9f94dfd4801614801aea
        platform: linux/amd64
    paths:
      - /usr/local/sbin/haproxy

  - version: 3.1-dev0
    images:
      - ref: haproxy:3.1-dev0@sha256:eba1aac9aa6ea84869bd2ecae79792a934563fd731eddf724eb3b12ef6a9b93f
        platform: linux/amd64
    paths:
      - /usr/local/sbin/haproxy

  - version: 2.4.54
    images:
      - ref: httpd:2.4.54@sha256:c13feaef62bdb03e65e645f47d9780adea5a080c78eb9e4b3c32e861327262b4
        platform: linux/amd64
    paths:
      - /usr/local/apache2/bin/httpd

  - name: java-jre-ibm
    version: 1.8.0_391
    images:
      - ref: ibmjava:8@sha256:05ef6b0f754aa3a8cebcec36260a70c234a217b21240a998604f33459037bc08
        platform: linux/amd64
    paths:
      - /opt/ibm/java/jre/bin/java

  - version: 10.6.15
    images:
      - ref: mariadb:10.6.15@sha256:92d499d9e02e92dc55c8160ef4004aa07f2e835197b18864ed214ca441e0dcfc
        platform: linux/amd64
    paths:
      - /usr/bin/mariadb

# TODO: add pattern for mariadbd
#  - version: 10.6.15
#    images:
#      - ref: mariadb:10.6.15@sha256:92d499d9e02e92dc55c8160ef4004aa07f2e835197b18864ed214ca441e0dcfc
#        platform: linux/amd64
#    paths:
#      - /usr/sbin/mariadbd

  - version: 1.6.18
    images:
      - ref: memcached:1.6.18@sha256:9af8e788d5f7f4dc82fd49cf4a7efff1a0b5b4673085bc88f3ccb8a1c772ab3e
        platform: linux/amd64
    paths:
      - /usr/local/bin/memcached

  - version: 5.6.51
    images:
      - ref: mysql:5.6.51@sha256:897086d07d1efa876224b147397ea8d3147e61dd84dce963aace1d5e9dc2802d
        platform: linux/amd64
    paths:
      - /usr/bin/mysql

  - version: 8.0.34
    images:
      - ref: mysql:8.0.34@sha256:8b8835a2c32cd7357a5d2ea4b49ad870ff519c8c1d4add362803feddf4a0a973
        platform: linux/amd64
    paths:
      - /usr/bin/mysql

  - version: 8.0.37
    images:
      - ref: mysql:8.0.37-bookworm@sha256:bad55a5bb69d6710927792384b5eb55669ee15dc85dca1888874e4a7993eecd8
        platform: linux/amd64
    paths:
      - /usr/bin/mysql

  - name: percona-server
    version: 8.0.35
    images:
      - ref: percona/percona-server:8.0.35@sha256:b76c455d3db1ae297449753b1054547b7910b3fd2ed4fd8c761cc1a6e202095a
        platform: linux/amd64
    paths:
    - /usr/bin/mysql

  - name: percona-xtrabackup
    version: 8.0.35
    images:
      - ref: percona/percona-xtrabackup:8.0.35@sha256:7fe6514db30384145b7387efb0f5250bc1f558dc8779ee15269a81c942bf8698
        platform: linux/amd64
    paths:
    - /usr/bin/xtrabackup

  - name: percona-xtradb-cluster
    version: 8.0.34
    images:
      - ref: percona/percona-xtradb-cluster:8.0.34@sha256:cc5ec8d61a1eb5cccc2727932f85764151aaf4c1dd17c4c20b7c522e2fea57a8
        platform: linux/amd64
    paths:
    - /usr/bin/mysql

# TODO: add pattern for mysqld
#  - version: 5.6.51
#    images:
#      - ref: mysql:5.6.51@sha256:897086d07d1efa876224b147397ea8d3147e61dd84dce963aace1d5e9dc2802d
#        platform: linux/amd64
#    paths:
#      - /usr/sbin/mysqld
#
#  - version: 8.0.34
#    images:
#      - ref: mysql:8.0.34@sha256:8b8835a2c32cd7357a5d2ea4b49ad870ff519c8c1d4add362803feddf4a0a973
#        platform: linux/amd64
#    paths:
#      - /usr/sbin/mysqld

  - version: 1.25.1
    images:
      - ref: nginx:1.25.1@sha256:73e957703f1266530db0aeac1fd6a3f87c1e59943f4c13eb340bb8521c6041d7
        platform: linux/amd64
    paths:
      - /usr/sbin/nginx

  - name: nginx-openresty
    version: 1.21.4.3
    images:
      - ref: openresty/openresty:1.21.4.3-2-alpine-fat@sha256:9f9b9d86f2a0f903b1226c3e8a6790293cbb58e521a186ac0031a030ea42c39b
        platform: linux/amd64
    paths:
      - /usr/local/openresty/nginx/sbin/nginx

  - version: 0.10.48
    images:
      - ref: node:0.10.48@sha256:c32b4d56f05c69df6e87d06bf7d5f6a5c6a0e7bcdb8e5ffab0e7a1853a90008f
        platform: linux/amd64
    paths:
      - /usr/local/bin/node

  - version: 0.12.18
    images:
      - ref: node:0.12.18@sha256:02e8e9903c8d974e8874d0144413d398a41d62f54bafec4d2cf3ac2a8501dd28
        platform: linux/amd64
    paths:
      - /usr/local/bin/node

  - version: 4.9.1
    images:
      - ref: node:4.9.1@sha256:41d0ad2557ea2a9e57e1a458c1d659e92f601586e07dcffef74c9cef542f6f6e
        platform: linux/amd64
    paths:
      - /usr/local/bin/node

  - version: 19.2.0
    images:
      - ref: node:19.2.0@sha256:9bf5846b28f63acab0ccb0a39a245fbc414e6b7ecd467282f58016537c06e159
        platform: linux/amd64
    paths:
      - /usr/local/bin/node

  - name: java-jre-openjdk
    version: 1.8.0_352-b08
    images:
      # note: "openjdk" dockerhub repo is deprecated
      - ref: amazoncorretto:8u352@sha256:392eb90b5f1455578f513e127c599aa4410af0c05b12b81dc7856ee316ecd5d9
        platform: linux/amd64
    paths:
      - /usr/lib/jvm/java-1.8.0-amazon-corretto/bin/java

  - name: java-jre-openjdk
    version: 11.0.17
    images:
      # note: "openjdk" dockerhub repo is deprecated
      - ref: amazoncorretto:11.0.17@sha256:792e94e61407ef28d981a0b9a9aeb309690375a61a61f17808499ff16864d0a3
        platform: linux/amd64
    paths:
      - /usr/lib/jvm/java-11-amazon-corretto/bin/java

  - name: java-jre-openjdk-eclipse
    version: 11.0.22
    images:
      - ref: eclipse-temurin:11.0.22_7-jre@sha256:137960b9ec016cddeb366b7137546d37207d0f284f9492c23abf16a9c171dd51
        platform: linux/amd64
    paths:
      - /opt/java/openjdk/bin/java

  - name: java-jre-openjdk-arm64-eclipse
    version: 11.0.22
    images:
      - ref: eclipse-temurin:11.0.22_7-jre@sha256:9bb82e8801e12e5377222fde83b5c91d87dc16f76c89e9f8affa678208f56797
        platform: linux/arm64
    paths:
      - /opt/java/openjdk/bin/java

  - name: java-graal-openjdk
    version: 17.0.3+7-jvmci-22.1-b06
    images:
      - ref: springci/graalvm-ce:java17-0.12.x@sha256:110bf78b81e4e29c9217b565f10a1f11bb2ec0486d7336c047d803428e09685d
        platform: linux/amd64
    paths:
      - /opt/java/bin/java

  - name: java-jdk-openjdk
    version: 21.0.2+13-LTS
    images:
      - ref: eclipse-temurin:21.0.2_13-jdk-alpine@sha256:b5d37df8ee5bb964bb340acca83957f9a09291d07768fba1881f6bfc8048e4f5
        platform: linux/amd64
    paths:
      - opt/java/openjdk/bin/jdb


# TODO: this is not the original binary used in the test fixture
#  - version: 5.12.5
#    images:
#      - ref: perl:5.12.5@sha256:68169b63f0dc2fd481563ef02d4173979d981e43e5d36bb39af56a5959961c5e
#        platform: linux/amd64
#    paths:
#      - /usr/bin/perl
#
  # TODO: this is not the original binary used in the test fixture
#  - version: 5.20.0
#    images:
#      - ref: perl:5.20.0@sha256:f1b8d36e0be0fd426c40e478fc84ea7603d712158001d72d1b3f929f4e1543f3
#        platform: linux/amd64
#    paths:
#      - /usr/bin/perl
#
  # TODO: this is not the original binary used in the test fixture
#  - version: 5.37.8
#    images:
#      - ref: perl:5.37.8@sha256:6a432250d7bf0b736c58772a6a50e2bf9d1485cd70ac3af10eff6cfccde3957b
#        platform: linux/amd64
#    paths:
#      - /usr/bin/perl

  - name: arangodb
    version: 3.11.8
    images:
      - ref: arangodb:3.11.8@sha256:16893e767f47d28e3297839637741e5c4023e815adf860dfc674e1a36c7c7db0
        platform: linux/amd64
    paths:
      - /usr/bin/arangosh
  - name: arangodb
    version: 3.12.0-2
    images:
      - ref: arangodb:3.12.0.2@sha256:6ba2e4284cd0f4835e3ef034be90fb947c3d61225d65d07e3b2d2d893e47de25
        platform: linux/amd64
    paths:
      - /usr/bin/arangosh
  - version: 15.1
    images:
      - ref: postgres:15.1@sha256:b4140dd3a62f364f16a82c1bd88d28b9887ecb47f07dbe2941237d073574d428
        platform: linux/amd64
    paths:
      - /usr/lib/postgresql/15/bin/postgres

  - version: 15beta4
    images:
      - ref: postgres:15beta4@sha256:f2b4d06ac06f0f50236c39289edfd6701eb1313d2d17f3028c8df0c00f2b21db
        platform: linux/amd64
    paths:
      - /usr/lib/postgresql/15/bin/postgres

  - version: 9.6.24
    images:
      - ref: postgres:9.6.24@sha256:15055f7b681334cbf0212b58e510148b1b23973639e3904260fb41fa0761a103
        platform: linux/amd64
    paths:
      - /usr/lib/postgresql/9.6/bin/postgres

  - name: python-shared-lib
    version: 3.7.4
    images:
      - ref: python:3.7.4@sha256:5be0532f833568d838b7b2d8726b66d0b8abe26f50a15b566aea4611d5951eac
        platform: linux/amd64
    paths:
      - /usr/local/lib/libpython3.7m.so.1.0

  - name: pypy-shared-lib
    version: 7.3.14
    images:
      - ref: pypy:3.9-7.3.14-slim-bullseye@sha256:058f1a0c073534e535aed3d45c1982648378167901a05a0f35056006bf2e13bc
        platform: linux/amd64
    paths:
      - /opt/pypy/bin/libpypy3.9-c.so

  - version: 2.8.23
    images:
      - ref: redis:2.8.23@sha256:e507029ca6a11b85f8628ff16d7ff73ae54582f16fd757e64431f5ca6d27a13c
        platform: linux/amd64
    paths:
      - /usr/local/bin/redis-server

  - version: 4.0.11
    images:
      - ref: redis:4.0.11@sha256:ee891094f0bb1a76d11cdca6e33c4fdce5cba1f13234c5896d341f6d741034b1
        platform: linux/amd64
    paths:
      - /usr/local/bin/redis-server

  - version: 5.0.0
    images:
      - ref: redis:5.0.0@sha256:481678b4b5ea1cb4e8d38ed6677b2da9b9e057cf7e1b6c988ba96651c6f6eff3
        platform: linux/amd64
    paths:
      - /usr/local/bin/redis-server

  - version: 6.0.16
    images:
      - ref: redis:6.0.16@sha256:4a32539b1cc25f98d8667d9854840d7bdd27596268ca1ec1e10b5391534c004b
        platform: linux/amd64
    paths:
      - /usr/local/bin/redis-server

  - version: 7.0.0
    images:
      - ref: redis:7.0.0@sha256:803ec2b3b74c0f95758bf680d7caa370fa8d3b6058b4d57d6485d06d8027a588
        platform: linux/amd64
    paths:
      - /usr/local/bin/redis-server

  - version: 7.0.14
    images:
      - ref: redis:7.0.14@sha256:f5b0eadaa031b40ca70ab2c6517995da56f763c3929264d7f69b72a94a1b48c1
        platform: linux/amd64
    paths:
      - /usr/local/bin/redis-server

  - version: 7.2.3
    images:
      - ref: redis:7.2.3@sha256:d4c84914b872521e215f77d8845914c2268a96b0e35bacd5691e1f5e1f88b500
        platform: linux/amd64
      - ref: redis:7.2.3@sha256:a0a0c38b31011b813cddf78d997f8ccba13019c27efd386984b0cfc1e4b618ff
        platform: linux/arm64
    paths:
      - /usr/local/bin/redis-server

  - version: 7.2.5
    images:
      - ref: redis:7.2.5@sha256:3b44455ef048b5f0a3a26d874c00c0f4ffe6a71a40834f2b038f816c6ad5ca4f
        platform: linux/386
    paths:
      - /usr/local/bin/redis-server

  - version: 2.9.0
    images:
      - ref: wordpress:cli-2.9.0-php8.3@sha256:3a008aafccc6a8d2d7ec2b069722cb43b3569b61cd833f9f2f13d74a9284746e
        platform: linux/amd64
    paths:
      - /usr/local/bin/wp

  - version: 1.9.3p551
    images:
      - ref: ruby:1.9.3-p551@sha256:56b4a74e4fc2492b3b857bc94454dfa910f61e823a4bfab275d279bfa218eb05
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby

  - name: rust-libstd
    version: 1.50.0
    images:
      - ref: rust:1.50.0@sha256:a37b2a5ba365b9ad5a1b12ff924adb0c0cc27d994e076bbc488a91befb69bf0b
        platform: linux/amd64
    paths:
      - /usr/local/rustup/toolchains/1.50.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6f77337c1826707d.so

  - name: rust-libstd
    version: 1.67.1
    images:
      - ref: rust:1.67.1@sha256:80b9716cb59872769d49f5185a346e5f859081b02338e4aaaa04a8cc7fb884ae
        platform: linux/amd64
    paths:
      - /usr/local/rustup/toolchains/1.67.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-c6192dd4c4d410ac.so

  - name: rust-libstd-musl
    version: 1.67.1
    images:
      - ref: rust:1.67.1-alpine@sha256:555332e59c7513233b0f9b52e4fad2924e36128edcb0f80aa97fb34efee3da0e
        platform: linux/amd64
    paths:
      - /usr/local/rustup/toolchains/1.67.1-x86_64-unknown-linux-musl/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-86aefecbddda356d.so


  - version: 1.7.34
    images:
      - ref: traefik:1.7.34@sha256:d7bacaf9ca8d59b0e7c304920629d98bb98a545127ca4b10e16c8b252b9351b9
        platform: linux/amd64
    paths:
      - /traefik

  - version: 2.9.6
    images:
      - ref: traefik:v2.9.6@sha256:9e76f2ec1bc470ae73a7306acce18e6ca1dbb582e7366b31cbf439f631cda12c
        platform: linux/amd64
    paths:
      - /usr/local/bin/traefik

  - version: 2.10.7
    images:
      - ref: traefik:2.10.7@sha256:a98415716a91066ef5e442969887ebb3df7d80775b5bfa7b67fcaed989833d84
        platform: linux/amd64
    paths:
      - /usr/local/bin/traefik

  - version: 3.0.4
    images:
      - ref: traefik:3.0.4@sha256:12a7cc4232b5b7fe027673da8c096144525f59a8eabc87e52260aac0ec5a1219
        platform: linux/riscv64
    paths:
      - /usr/local/bin/traefik

  # from the original dynamic fixtures...

  - name: python-rhel-shared-libs
    version: 3.9
    images:
      - ref: registry.access.redhat.com/ubi8/python-39@sha256:f3cf958b96ce016b63e3e163e488f52e42891304dafef5a0811563f22e3cbad0
        platform: linux/amd64
    paths:
      - /usr/bin/python3.9
      - /usr/lib64/libpython3.9.so.1.0

  - name: python-slim-shared-libs
    version: 3.11
    images:
      - ref: python:3.11-slim@sha256:0b106e1d2bf485c2a41474bc9cd5103e9eea4e179f40f10741b53b127059221e
        platform: linux/amd64
    paths:
      - /usr/local/bin/python3.11
      - /usr/local/lib/libpython3.11.so.1.0

  - version: 3.9.16
    images:
      - ref: python:3.9.16-bullseye@sha256:93fb93c461a2e47a2176706fad1f39eaacd5dd40e19c0b018699a28c03eb2e2a
        platform: linux/amd64
    paths:
      - /usr/bin/python3.9

  - name: python-alpine-shared-libs
    version: 3.4
    images:
      - ref: python:3.4-alpine@sha256:c210b660e2ea553a7afa23b41a6ed112f85dbce25cbcb567c75dfe05342a4c4b
        platform: linux/amd64
    paths:
      - /usr/local/bin/python3.4
      - /usr/local/lib/libpython3.4m.so.1.0

  - name: ruby-bullseye-shared-libs
    version: 3.2.1
    images:
      - ref: ruby:3.2.1-bullseye@sha256:b4a140656b0c5d26c0a80559b228b4d343f3fdbf56682fcbe88f6db1fa9afa6b
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby
      - /usr/local/lib/libruby.so.3.2.1
      - /usr/local/lib/libruby.so.3.2

  - name: ruby-bullseye-shared-libs
    version: 2.7.7
    images:
      - ref: ruby:2.7.7-bullseye@sha256:055191740a063f33fef1f09423e5ed8f91143aae62a3772a90910118464c5120
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby
      - /usr/local/lib/libruby.so.2.7.7
      - /usr/local/lib/libruby.so.2.7

  - name: ruby-shared-libs
    version: 3.4.0-dev
    images:
      - ref: rubylang/ruby:master-dev-nightly-20240804-focal@sha256:b5fe8b9ac1e9638a4b08bda6a6343082a07623d1c01926e637eb4bbbbf159409
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby
      - /usr/local/lib/libruby.so.3.4.0
      - /usr/local/lib/libruby.so.3.4

  - name: ruby-shared-libs
    version: 3.4.0-preview1
    images:
      - ref: ruby:3.4.0-preview1@sha256:88cad31539e1a4ab987ac4b00c45b86d8346c25e3b08ac647ccccfb21cee5890
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby
      - /usr/local/lib/libruby.so.3.4.0
      - /usr/local/lib/libruby.so.3.4

  - name: ruby-shared-libs
    version: 3.3.0-rc1
    images:
      - ref: ruby:3.3.0-rc1@sha256:453c8bbb9b4e3b04b94ba58db77b648222f3c92936dc12b5ae96df48076c106b
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby
      - /usr/local/lib/libruby.so.3.3.0
      - /usr/local/lib/libruby.so.3.3

  - name: ruby-shared-libs
    version: 2.6.10
    images:
      - ref: ruby:2.6.10@sha256:771a810704167e55da8a19970c5dfa6eb795dfee32547adffa29ea72703f7243
        platform: linux/amd64
    paths:
      - /usr/local/bin/ruby
      - /usr/local/lib/libruby.so.2.6.10
      - /usr/local/lib/libruby.so.2.6

  - version: 3.11.1
    images:
      - ref: alpine/helm:3.11.1@sha256:8628e3695fb743a8b9de89626f1b7a221280c2152c0e288c2504e59b68233e8b
        platform: linux/amd64
    paths:
      - /usr/bin/helm

  - version: 3.10.3
    images:
      - ref: argoproj/argocd:v2.6.4@sha256:61fcbba187ff53c00696cb580edf70cada59c45cf399d8477631acf43cf522ee
        platform: linux/amd64
    paths:
      - /usr/local/bin/helm

  - version: 1.15.2
    images:
      - ref: hashicorp/consul:1.15.2@sha256:c2169f3bb18dd947ae8eb5f6766896695c71fb439f050a3343e0007d895615b8
        platform: linux/amd64
    paths:
      - /bin/consul

  - version: 3.0.2
    images:
      - ref: fluent/fluent-bit:3.0.2-amd64@sha256:7e6fe8efd51dda0739e355f58bf5e3b1623cbf2d4a23c06c7a365d9553e2d242
        platform: linux/amd64
    paths:
      - /fluent-bit/bin/fluent-bit

  - version: 2.2.1
    images:
      - ref: fluent/fluent-bit:2.2.1-arm64@sha256:28eb03950eb0dac0ca6faead7fdd7261291d669a2b2f010113dab2c25b52b6bf
        platform: linux/arm64
    paths:
      - /fluent-bit/bin/fluent-bit

  - name: openssl
    version: 1.1.1w
    images:
      - ref: openresty/openresty:1.25.3.1-2-alpine@sha256:b1cb45b1556801b8cb1bc29ea78faf2eaf67926a37b052dd070866e44d7df07a
        platform: linux/arm64
    paths:
      - /usr/local/openresty/openssl/bin/openssl

  - name: curl
    version: 8.9.1
    images:
      - ref: curlimages/curl:8.9.1@sha256:8addc281f0ea517409209f76832b6ddc2cabc3264feb1ebbec2a2521ffad24e4
        platform: linux/amd64
    paths:
      - /usr/bin/curl

  - name: lighttpd
    version: 1.4.76
    images:
      - ref: jitesoft/lighttpd:1.4.76-cgi@sha256:f5d4500bfb992a20ca39369ae1ca1d8a7a9463bb8c59ee8dd85ddb6d96fc9fc1
        platform: linux/amd64
    paths:
      - /usr/local/sbin/lighttpd

  - name: proftpd
    version: 1.3.8b
    images:
      - ref: mekayelanik/proftpd-server-alpine:1.3.8b-r2@sha256:a1ef73a2de04999e53bf728b548ef9922febab8f5709037e40e0141cedcd66db
        platform: linux/amd64
    paths:
      - /usr/sbin/proftpd

  - name: zstd
    version: 1.5.6
    images:
      - ref: danysk/zstd:1.5.6@sha256:5eceba085b3a399592755dd66a37b8adfb83538af3f56b51bec6e6cc955e3b5f
        platform: linux/amd64
    paths:
      - /usr/local/bin/zstd

  - name: xz
    version: 5.6.2
    images:
      - ref: docker:27.2.1@sha256:c51fa20028ff6590588d9ed97d3b16865d503a3d7228aa885871c5c292afa5ca
        platform: linux/amd64
    paths:
      - /usr/bin/xz

  - name: gzip
    version: 1.12
    images:
      - ref: ubuntu:24.04@sha256:d35dfc2fe3ef66bcc085ca00d3152b482e6cafb23cdda1864154caf3b19094ba
        platform: linux/amd64
    paths:
      - /usr/bin/gzip

  - name: sqlcipher
    version: 4.5.5
    images:
      - ref: yspreen/sqlcipher@sha256:93189cc465661f16ad23f3ace4206179bdd19967deaf08c54da5ac1e34bb6fb7
        platform: linux/amd64
    paths:
      - /usr/local/bin/sqlcipher

  - name: jq
    version: 1.7.1
    images:
      - ref: efrecon/jq:1.7.1@sha256:0ad05e2e6d1dea5fe0852ecc23114eb768d60c4ce0985d729eb958809e7f31dd
        platform: linux/amd64
    paths:
      - /usr/local/bin/jq
