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:
0
install.sh
Normal file → Executable file
0
install.sh
Normal file → Executable file
0
iptables-forward.sh
Normal file → Executable file
0
iptables-forward.sh
Normal file → Executable file
0
tests/mocks/iptables-mock.sh
Normal file → Executable file
0
tests/mocks/iptables-mock.sh
Normal file → Executable file
0
tests/mocks/persist-mock.sh
Normal file → Executable file
0
tests/mocks/persist-mock.sh
Normal file → Executable file
0
tests/run_all.sh
Normal file → Executable file
0
tests/run_all.sh
Normal file → Executable file
0
tests/test_cli.sh
Normal file → Executable file
0
tests/test_cli.sh
Normal file → Executable file
0
tests/test_common.sh
Normal file → Executable file
0
tests/test_common.sh
Normal file → Executable file
0
tests/test_env_check.sh
Normal file → Executable file
0
tests/test_env_check.sh
Normal file → Executable file
0
tests/test_install.sh
Normal file → Executable file
0
tests/test_install.sh
Normal file → Executable file
0
tests/test_integration.sh
Normal file → Executable file
0
tests/test_integration.sh
Normal file → Executable file
0
tests/test_interactive.sh
Normal file → Executable file
0
tests/test_interactive.sh
Normal file → Executable file
0
tests/test_rules_unit.sh
Normal file → Executable file
0
tests/test_rules_unit.sh
Normal file → Executable file
0
tests/test_storage.sh
Normal file → Executable file
0
tests/test_storage.sh
Normal file → Executable file
Reference in New Issue
Block a user