]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
New cr_bsd_visible(): Whether BSD policies deny seeing subjects/objects
authorOlivier Certner <olce.freebsd@certner.fr>
Thu, 17 Aug 2023 23:54:38 +0000 (01:54 +0200)
committerOlivier Certner <olce@FreeBSD.org>
Thu, 21 Dec 2023 13:36:09 +0000 (14:36 +0100)
commit0dafeb5bc874d79907cc25b3c8dc14f9ed55b396
treef1828f023af00722c1a779f3eebd82661a9aba96
parentd40c6fa7db7d36d5c5f00648a73f17b273ab6bcb
New cr_bsd_visible(): Whether BSD policies deny seeing subjects/objects

This is a new helper function that leverages existing code: It calls
successively cr_canseeotheruids(), cr_canseeothergids() and
cr_canseejailproc() (as long as the previous didn't deny access).  Will
be used in a subsequent commit.

Reviewed by:            mhorne
Sponsored by:           Kumacom SAS
Differential Revision:  https://reviews.freebsd.org/D40627

(cherry picked from commit e4a7b4f99cfd4931468c0866da4ae8b49cf5badb)

Approved by:    markj (mentor)
sys/kern/kern_prot.c
sys/sys/proc.h