From 0ca9d1c3808b6e4335920dc6d62823bdc1eec867 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Sat, 30 Jul 2022 07:55:18 +0200 Subject: [PATCH] fix: create header file manually to avoid mode 600 --- apatch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apatch b/apatch index 995bfc7..afa6664 100755 --- a/apatch +++ b/apatch @@ -68,7 +68,7 @@ if [ -f "$patchpath" ]; then msg "patch exists, trying to extract existing message" # try to extract the original header from the patch patch_start=$(grep -En '^(diff --git|--- )' "$patchpath" | cut -d: -f1 | head -n 1) - header_file="$(mktemp -t apatch.XXXXXX)" + header_file="/tmp/$(mktemp -u apatch.XXXXXX)" head -n $(( patch_start - 1 )) "$patchpath" > "$header_file" fi