From 26fbcf35849e7088a6d54e5888f573bee6cf97d5ccf7e59df6d88cc89db2308b Mon Sep 17 00:00:00 2001 From: ahdoawhfo Date: Fri, 17 Apr 2026 13:58:42 +0800 Subject: [PATCH] Mark runnable scripts executable in git The repo was committed from WSL with core.filemode=false, so the exec bit was never recorded. After actions/checkout the entry script comes down as 100644 and tests/test_cli.sh fails with Permission denied. Set mode 100755 on every script that is invoked directly (entry, installer, test suite, mock binaries). Sourced helpers under lib/ keep 100644 per convention. Co-Authored-By: Claude Opus 4.7 (1M context) --- install.sh | 0 iptables-forward.sh | 0 tests/mocks/iptables-mock.sh | 0 tests/mocks/persist-mock.sh | 0 tests/run_all.sh | 0 tests/test_cli.sh | 0 tests/test_common.sh | 0 tests/test_env_check.sh | 0 tests/test_install.sh | 0 tests/test_integration.sh | 0 tests/test_interactive.sh | 0 tests/test_rules_unit.sh | 0 tests/test_storage.sh | 0 13 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 install.sh mode change 100644 => 100755 iptables-forward.sh mode change 100644 => 100755 tests/mocks/iptables-mock.sh mode change 100644 => 100755 tests/mocks/persist-mock.sh mode change 100644 => 100755 tests/run_all.sh mode change 100644 => 100755 tests/test_cli.sh mode change 100644 => 100755 tests/test_common.sh mode change 100644 => 100755 tests/test_env_check.sh mode change 100644 => 100755 tests/test_install.sh mode change 100644 => 100755 tests/test_integration.sh mode change 100644 => 100755 tests/test_interactive.sh mode change 100644 => 100755 tests/test_rules_unit.sh mode change 100644 => 100755 tests/test_storage.sh diff --git a/install.sh b/install.sh old mode 100644 new mode 100755 diff --git a/iptables-forward.sh b/iptables-forward.sh old mode 100644 new mode 100755 diff --git a/tests/mocks/iptables-mock.sh b/tests/mocks/iptables-mock.sh old mode 100644 new mode 100755 diff --git a/tests/mocks/persist-mock.sh b/tests/mocks/persist-mock.sh old mode 100644 new mode 100755 diff --git a/tests/run_all.sh b/tests/run_all.sh old mode 100644 new mode 100755 diff --git a/tests/test_cli.sh b/tests/test_cli.sh old mode 100644 new mode 100755 diff --git a/tests/test_common.sh b/tests/test_common.sh old mode 100644 new mode 100755 diff --git a/tests/test_env_check.sh b/tests/test_env_check.sh old mode 100644 new mode 100755 diff --git a/tests/test_install.sh b/tests/test_install.sh old mode 100644 new mode 100755 diff --git a/tests/test_integration.sh b/tests/test_integration.sh old mode 100644 new mode 100755 diff --git a/tests/test_interactive.sh b/tests/test_interactive.sh old mode 100644 new mode 100755 diff --git a/tests/test_rules_unit.sh b/tests/test_rules_unit.sh old mode 100644 new mode 100755 diff --git a/tests/test_storage.sh b/tests/test_storage.sh old mode 100644 new mode 100755