Remove non-credential/process-related bits from mac_process.c. Leave:

Enforce_process, enforce_vm access control enforcement twiddles.
  Credential, process label counters.
  VM revocation sysctls/tunables.
  Credential label management, internalization/externalization/relabel
    code.
  Process label management.
  Proc0, proc1 creation, cred creation.
  Thread userret.
  mac_execve_enter(), _exit(), transition at exec-time.
  VM revocation on process label change.
  Process-related access control checks (visibility, debug, signal, sched).

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories
This commit is contained in:
Robert Watson 2003-10-22 20:02:04 +00:00
parent 5c9124b23e
commit 5a9c1aaac5
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=121361

File diff suppressed because it is too large Load Diff