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) <noreply@anthropic.com>
This commit is contained in:
2026-04-17 13:58:42 +08:00
parent e4ef47c901
commit 26fbcf3584
13 changed files with 0 additions and 0 deletions

0
install.sh Normal file → Executable file
View File

0
iptables-forward.sh Normal file → Executable file
View File

0
tests/mocks/iptables-mock.sh Normal file → Executable file
View File

0
tests/mocks/persist-mock.sh Normal file → Executable file
View File

0
tests/run_all.sh Normal file → Executable file
View File

0
tests/test_cli.sh Normal file → Executable file
View File

0
tests/test_common.sh Normal file → Executable file
View File

0
tests/test_env_check.sh Normal file → Executable file
View File

0
tests/test_install.sh Normal file → Executable file
View File

0
tests/test_integration.sh Normal file → Executable file
View File

0
tests/test_interactive.sh Normal file → Executable file
View File

0
tests/test_rules_unit.sh Normal file → Executable file
View File

0
tests/test_storage.sh Normal file → Executable file
View File