Page MenuHomeFreeBSD

Document trapcap.
ClosedPublic

Authored by kib on Sep 22 2016, 10:14 AM.
Referenced Files
Unknown Object (File)
Nov 17 2024, 12:29 AM
Unknown Object (File)
Sep 17 2024, 8:29 PM
Unknown Object (File)
Sep 17 2024, 7:47 AM
Unknown Object (File)
Sep 9 2024, 3:58 AM
Unknown Object (File)
Sep 8 2024, 8:05 AM
Unknown Object (File)
Sep 7 2024, 1:56 PM
Unknown Object (File)
Sep 7 2024, 11:29 AM
Unknown Object (File)
Sep 7 2024, 6:57 AM
Subscribers

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 5263
Build 5429: CI src buildJenkins

Event Timeline

kib retitled this revision from to Document trapcap..
kib updated this object.
kib edited the test plan for this revision. (Show Details)
kib added reviewers: emaste, oshogbo.
kib set the repository for this revision to rS FreeBSD src repository - subversion.
kib added a project: manpages.
cem added inline comments.
lib/libc/sys/procctl.2
356

might still cause the signal to be delivered; see
.Xr capsicum 4 .

360

s/the signal/signal/

374

s/of the signalling/of signalling/

375

No comma here.

378

No comma here.

384

See the note about sysctl

386

s/independed/independent/
s/of the signal/of signal/

482

s/requests/request/

kib marked 8 inline comments as done.Sep 22 2016, 5:24 PM
kib edited edge metadata.

Update diff after cem' notes.

cem added a reviewer: cem.

LGTM modulo the one nit.

lib/libc/sys/procctl.2
384

I would drop "MIB" here. "sysctl kern.trap_enocap" seems pretty clear to me.

This revision is now accepted and ready to land.Sep 22 2016, 5:48 PM
kib edited edge metadata.

Remove 'MIB' (two times).

This revision now requires review to proceed.Sep 22 2016, 5:56 PM
cem edited edge metadata.
This revision is now accepted and ready to land.Sep 22 2016, 5:58 PM
This revision was automatically updated to reflect the committed changes.
wblock added inline comments.
head/lib/libc/sys/cap_enter.2
75 ↗(On Diff #20631)

s/set to/set to a/

80 ↗(On Diff #20631)

Comma not needed.

83 ↗(On Diff #20631)

"the" not needed here:

On signal delivery, the
head/lib/libc/sys/procctl.2
331 ↗(On Diff #20631)

Reversing the first two parts makes this clearer:

For the specified processes which are executing in a capability mode sandbox,
enable or disable the synchronous

This is still a very long and complicated sentence and would be better split into two or three shorter sentences.

334 ↗(On Diff #20631)

s/either/either a/

356 ↗(On Diff #20631)

Split sentence instead of using semicolon:

might still cause the signal to be delivered.
See
374 ↗(On Diff #20631)

s/Returns/Return/

kib marked 7 inline comments as done.

wblock comments are put into the D8023 review.