]> Nutra Git (v1) - gamesguru/git-remote-gcrypt.git/commitdiff
fixup! lint/cubic master 2/head
authorShane Jaroch <chown_tee@proton.me>
Sat, 17 Jan 2026 13:33:19 +0000 (08:33 -0500)
committerShane Jaroch <chown_tee@proton.me>
Sat, 17 Jan 2026 13:33:19 +0000 (08:33 -0500)
tests/system-test-multikey.sh
tests/system-test-privacy-leaks.sh
tests/system-test-repack.sh
tests/system-test.sh

index ccba68c3e8276550417348b31126c9d959516c6d..213cde6cf960a7fa871970a65983990d748d9018 100755 (executable)
@@ -85,6 +85,8 @@ export HOME="${tempdir}"
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
+# Escape special chars for sed (delimiter /, &, and backslash)
+test_version=$(printf '%s\n' "$test_version" | sed 's:[&/\]:\\&:g')
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt" >"$tempdir/git-remote-gcrypt.tmp"
 mv "$tempdir/git-remote-gcrypt.tmp" "$tempdir/git-remote-gcrypt"
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt" >"$tempdir/git-remote-gcrypt.tmp"
 mv "$tempdir/git-remote-gcrypt.tmp" "$tempdir/git-remote-gcrypt"
index 5df0d8f1ae885ca15d27a65a2ec1bdb25168c391..5e0c0991f4a9a4d5d0c95880aa7df425988c4459 100755 (executable)
@@ -18,6 +18,8 @@ export HOME="${tempdir}"
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
+# Escape special chars for sed (delimiter /, &, and backslash)
+test_version=$(printf '%s\n' "$test_version" | sed 's:[&/\]:\\&:g')
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt" >"$tempdir/git-remote-gcrypt.tmp"
 mv "$tempdir/git-remote-gcrypt.tmp" "$tempdir/git-remote-gcrypt"
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt" >"$tempdir/git-remote-gcrypt.tmp"
 mv "$tempdir/git-remote-gcrypt.tmp" "$tempdir/git-remote-gcrypt"
index db176a60669d1f844791451a9ba6d9f5336800c3..72f8c896a11db3a630d04fe9155ff5b7d8a5b119 100755 (executable)
@@ -50,6 +50,8 @@ export HOME="${tempdir}"
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
+# Escape special chars for sed (delimiter /, &, and backslash)
+test_version=$(printf '%s\n' "$test_version" | sed 's:[&/\]:\\&:g')
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed -i "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt"
 chmod +x "$tempdir/git-remote-gcrypt"
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed -i "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt"
 chmod +x "$tempdir/git-remote-gcrypt"
index d5471d74b2826a9240f55e56f6d654a0e0ca4445..11c763c1fa7ca311aabb793a54ec94f0551a17f4 100755 (executable)
@@ -77,6 +77,8 @@ export HOME="${tempdir}"
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
 SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
 repo_root="$(dirname "$SCRIPT_DIR")"
 test_version=$(git describe --tags --always --dirty 2>/dev/null || echo "test")
+# Escape special chars for sed (delimiter /, &, and backslash)
+test_version=$(printf '%s\n' "$test_version" | sed 's:[&/\]:\\&:g')
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt" > "$tempdir/git-remote-gcrypt.tmp"
 mv "$tempdir/git-remote-gcrypt.tmp" "$tempdir/git-remote-gcrypt"
 cp "$repo_root/git-remote-gcrypt" "$tempdir/git-remote-gcrypt"
 sed "s/@@DEV_VERSION@@/$test_version/" "$tempdir/git-remote-gcrypt" > "$tempdir/git-remote-gcrypt.tmp"
 mv "$tempdir/git-remote-gcrypt.tmp" "$tempdir/git-remote-gcrypt"