diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-09-11 22:39:55 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-09-12 10:50:38 +0800 |
| commit | 07853e72cb08f745c04e04f756452a76fd4cc8cf (patch) | |
| tree | 10748a269427c895ef9a79269880ce62054c478c /build_files | |
| parent | 305ab714399a343e6fd9eeeb18d7b210b2903bad (diff) | |
| download | AeroCore-OS-07853e72cb08f745c04e04f756452a76fd4cc8cf.tar.gz AeroCore-OS-07853e72cb08f745c04e04f756452a76fd4cc8cf.zip | |
Fix brh image ref slash handlingtesting-44.20260912
Diffstat (limited to 'build_files')
| -rwxr-xr-x | build_files/patch-bazzite-rollback-helper.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/build_files/patch-bazzite-rollback-helper.sh b/build_files/patch-bazzite-rollback-helper.sh index e944d17..6d565b0 100755 --- a/build_files/patch-bazzite-rollback-helper.sh +++ b/build_files/patch-bazzite-rollback-helper.sh @@ -40,7 +40,12 @@ awk ' } skip && /^warn_if_de_mismatch\(\) \{/ { skip=0; print; next } skip { next } - { gsub("ostree-image-signed:docker://ghcr.io/ublue-os/", "$(signing_scheme)/$(current_image_prefix)/"); print } + { + gsub("ostree-image-signed:docker://[^\"]+/", "$(signing_scheme)$(current_image_prefix)/") + gsub("\\$\\(signing_scheme\\)/\\$\\(current_image_prefix\\)/", "$(signing_scheme)$(current_image_prefix)/") + gsub("\\$\\(signing_scheme\\)/", "$(signing_scheme)") + print + } ' "$file" > "$patched_file" install -m 0755 "$patched_file" "$file" |
