Page MenuHomeFreeBSD

mac(4): update the references to MAC modules

Authored by mhorne on Jun 10 2023, 2:17 PM.
Referenced Files
Unknown Object (File)
Sat, Nov 25, 9:30 PM
Unknown Object (File)
Thu, Nov 23, 12:26 AM
Unknown Object (File)
Mon, Nov 20, 1:10 PM
Unknown Object (File)
Sat, Nov 18, 12:38 AM
Unknown Object (File)
Wed, Nov 15, 8:51 PM
Unknown Object (File)
Tue, Nov 14, 2:58 AM
Unknown Object (File)
Mon, Nov 13, 7:57 PM
Unknown Object (File)
Fri, Nov 10, 5:02 PM



Add entries for mac_ntpd(4) and mac_priority(4) to the table of MAC

Drop the entry for mac_none(4), but retain the cross-reference in SEE
ALSO. This module has no functional impact and is of minimal interest to
users. Add a new cross-reference to the similar mac_stub(4), with the
same reasoning.

Diff Detail

rG FreeBSD src repository
Lint Not Applicable
Tests Not Applicable

Event Timeline

mhorne created this revision.

looks we're missing some more here.
the question then is: do we need this in mac(9) too?


just going by the directory listing,

we are also missing:

  • priority
  • pimd
  • stub
  • veriexec, and
  • veriexec_parser
mhorne added inline comments.

I will add an entry for mac_priority(4).

mac_pimd is missing a man page and is intended for a utility that exists outside the base system. I guess it is okay to leave it as is.

mac_stub(4) is exactly what it sounds like, similar to mac_none(4). I think these two should be referenced in SEE ALSO, but they really don't need entries in the main table, as neither has a functional impact.

The veriexec bits are not included in FreeBSD by default, so we need to leave them be.

Add entry for mac_priority(4).

mhorne retitled this revision from mac(4): add references to mac_ntpd(4) to mac(4): update the references to MAC modules.Jun 10 2023, 5:00 PM
mhorne edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Jun 12 2023, 12:34 AM
This revision was automatically updated to reflect the committed changes.