From 54bf27ef21c1dc4c53ef8473fadf792b09aae9b5 Mon Sep 17 00:00:00 2001 From: Paul Date: Sat, 14 Jun 2025 14:40:41 +0200 Subject: [PATCH] updated fd state --- states/fd/install.sls | 4 ++-- states/fd/osarchmap.yaml | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/states/fd/install.sls b/states/fd/install.sls index eca1ce7..46a6bec 100644 --- a/states/fd/install.sls +++ b/states/fd/install.sls @@ -1,10 +1,10 @@ --- {%- from "fd/map.jinja" import fd with context %} -{% set archive_exclude_dir = './fd-v' + fd.version + '-' + fd.arch + '-unknown-' + fd.os + '-musl' %} +{% set archive_exclude_dir = './fd-v' + fd.version + '-' + fd.arch + '-unknown-' + fd.os + '-' + fd.variant %} fd-archive-extract: archive.extracted: - name: {{ fd.release_dir }}/fd-{{ fd.version }} - - source: {{ fd.mirror }}/v{{ fd.version }}/fd-v{{ fd.version }}-{{ fd.arch }}-unknown-{{ fd.os|lower }}-musl.tar.gz + - source: {{ fd.mirror }}/v{{ fd.version }}/fd-v{{ fd.version }}-{{ fd.arch }}-unknown-{{ fd.os|lower }}-{{ fd.variant }}.tar.gz - skip_verify: true - options: > --transform 's|^\{{ archive_exclude_dir }}|/|g' diff --git a/states/fd/osarchmap.yaml b/states/fd/osarchmap.yaml index 9fde1c4..108b4b9 100644 --- a/states/fd/osarchmap.yaml +++ b/states/fd/osarchmap.yaml @@ -1,18 +1,22 @@ --- amd64: arch: "x86_64" + variant: musl x86_64: arch: "x86_64" + variant: musl 386: arch: "386" arm64: arch: "aarch64" + variant: gnu aarch64: arch: "aarch64" + variant: gnu armv6l: arch: "arm"