aboutgitcodebugslistschat
diff options
context:
space:
mode:
-rwxr-xr-xseccomp.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/seccomp.sh b/seccomp.sh
index 092c24e..e1224e0 100755
--- a/seccomp.sh
+++ b/seccomp.sh
@@ -15,7 +15,7 @@
TMP="$(mktemp)"
IN="$@"
-OUT="seccomp.h"
+OUT="$(mktemp)"
[ -z "${ARCH}" ] && ARCH="$(uname -m)"
[ -z "${CC}" ] && CC="cc"
@@ -53,7 +53,7 @@ BST=' BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, @NR@, @R@, @L@),'
# cleanup() - Remove temporary file if it exists
cleanup() {
- rm -f "${TMP}"
+ rm -f "${TMP}" "${OUT}"
}
trap "cleanup" EXIT
@@ -254,3 +254,5 @@ for __p in ${__profiles}; do
gen_profile "${__p}" ${__calls}
done
+
+mv "${OUT}" seccomp.h