summaryrefslogtreecommitdiffstats
path: root/.github/workflows/macos.yml
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2021-03-21 13:18:43 -0400
committerTavian Barnes <tavianator@tavianator.com>2021-03-21 13:41:30 -0400
commitf2e6186ed0ce9b68362ad25d897f1e3c697728ec (patch)
tree5b9639ecfed66bcba2c4ec398096d2b7368ffae0 /.github/workflows/macos.yml
parent75950323dcf086e89e23e923fa1e2bd31f1c2f62 (diff)
downloadbfs-f2e6186ed0ce9b68362ad25d897f1e3c697728ec.tar.xz
tests: Drop capabilities when run as root on Linux
bfs's tests rely on file permissions being enforced, which leads them to work incorrectly when run as root. This is probably the most common packaging issue for bfs, most recently seen with Void Linux's update to bfs 2.2. Make it easier on packagers by using capsh, if it's available, to drop the DAC privileges for the tests. Link: https://github.com/void-linux/void-packages/pull/29437#issuecomment-798670288 Link: https://salsa.debian.org/lamby/pkg-bfs/-/commit/b173efb35da126adb39b0984219d6a2fd9ff428f
Diffstat (limited to '.github/workflows/macos.yml')
0 files changed, 0 insertions, 0 deletions