commit a2970ce9d4df6f29ffa815ee6f25a0214bcf986c Author: Gregor Féng Date: Mon Apr 21 20:32:29 2025 +0200 Initial checkin Signed-off-by: Gregor Féng diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a054584 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.*.swp +.DS_Store +.idea +*.iml diff --git a/src/run_verfied b/src/run_verfied new file mode 100755 index 0000000..db9c4c6 --- /dev/null +++ b/src/run_verfied @@ -0,0 +1,15 @@ +#!/usr/bin/env zsh +# vim:ft=zsh: + + +setopt no_unset # xtrace + + +typeset -r executable="${1:A}" +signify -V -p ${signify_key:-/etc/signify/poc_a.pub} -m "${executable}" > /dev/null 2>&1 +if [[ ${?} -eq 0 ]]; then + shift 1 + exec "${executable}" $@ +else + exit 255 +fi diff --git a/test/test_script b/test/test_script new file mode 120000 index 0000000..aafc204 --- /dev/null +++ b/test/test_script @@ -0,0 +1 @@ +test_script__v0 \ No newline at end of file diff --git a/test/test_script__v0 b/test/test_script__v0 new file mode 100755 index 0000000..127eab1 --- /dev/null +++ b/test/test_script__v0 @@ -0,0 +1,15 @@ +#!/usr/bin/env zsh +# vim:ft=zsh: + + +setopt no_unset # xtrace + + +echo "running [${0}]" +for i in $(seq 1 ${#}); do + echo "\t${i} ]--\t${@[${i}]}" +done + + +exit 0 +