Page MenuHomeFreeBSD

capsicum-tests: remove Linux support
ClosedPublic

Authored by asomers on Jan 30 2026, 10:05 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, May 14, 9:28 PM
Unknown Object (File)
Thu, May 14, 12:40 PM
Unknown Object (File)
Thu, May 14, 12:40 PM
Unknown Object (File)
Wed, May 13, 10:24 PM
Unknown Object (File)
Wed, May 6, 1:38 AM
Unknown Object (File)
Sat, May 2, 5:30 PM
Unknown Object (File)
Sat, May 2, 5:25 PM
Unknown Object (File)
Wed, Apr 29, 7:30 AM
Subscribers

Details

Summary

Now that this project is part of freebsd-src, it no longer needs to be
portable. Remove Linux-only tests, cross-os compatibility code, and
compatibility with older FreeBSD versions. Leave in place some
originally Linux-only tests that could now be ported to FreeBSD, like the
pipe2 tests.

Sponsored by: ConnectWise

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 70255
Build 67138: arc lint + arc unit

Event Timeline

It was not my intention to enable new tests in this commit, but I accidentally enabled the Sctp test. It probably should've been enabled before, but never was. And it works fine now.

Nice I like this simplification.

Also I don't think the capsicum-linux actually live any longer.
@emaste Have we talk about this with David? Should I try to reach out to him?

This revision is now accepted and ready to land.Jan 31 2026, 8:46 AM
This revision was automatically updated to reflect the committed changes.