Status of mac_portacl Support in Jails?

freebsdlists <[email protected]> Tue, 22 Apr 2025 12:50:22 +0000
Newsgroups gmane.os.freebsd.security.general
Message-ID <s-flq5gK9FhJdrKLV-QUBwHDlGoM_MEScshZus3LICWAKIK9aGHAfHRem5fRhRmEGtS7BgM-LhBl2oexrur1zHcefx_ZdStDgDaVfNePgqw=@bsdunix.ch>
Hello,

I recently came across an old thread from 2005 where Pawel Jakub Dawidek published a patch to enable the use of mac_portacl within jails:
https://lists.freebsd.org/pipermail/freebsd-security/2005-May/002961.html

In the same thread, it was mentioned that Samy Al Bahra had a more flexible patch for this purpose. 

I was wondering - what became of this effort? Was any version of this ever integrated into the FreeBSD source tree or made available through another channel? Even 20 years later, this functionality would still be highly useful. For example, the Caddy web server - which by default runs as root- could benefit from mac_portacl when running in a jail.

Any information or pointers would be greatly appreciated.

Regards,
Tom
publickey - [email protected] - 0x1B8B8F13.asc (application/pgp-keys, 657 B)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEY4fhTxYJKwYBBAHaRw8BAQdAsuAIbdEZyv9hH4ud2XbOS7T1p4lBzyzJ
Zo4Py6rInO3NMWZyZWVic2RsaXN0c0Bic2R1bml4LmNoIDxmcmVlYnNkbGlz
dHNAYnNkdW5peC5jaD7CjAQQFgoAPgUCY4fhTwQLCQcICRBvKhyx6t43rgMV
CAoEFgACAQIZAQIbAwIeARYhBBuLjxNVVQB2yR65QW8qHLHq3jeuAADIcAEA
yE3QAaCJBac+nu6zUF5jhpHb5efDoVFXxnGpPJDLSDsA/1hxkjjB1J9viSUK
w2VwcDz5l8EAQfWcdg/FHiI5aEULzjgEY4fhTxIKKwYBBAGXVQEFAQEHQKma
lnZ9uKh6zLiXHoMJuP3eOkuOP3DruvwC4JHyVnR+AwEIB8J4BBgWCAAqBQJj
h+FPCRBvKhyx6t43rgIbDBYhBBuLjxNVVQB2yR65QW8qHLHq3jeuAAAQugD8
DgY6wxEdc4LN+3GYGFXIISD6tBrQtsM9GGsY0pVC7DEBAKMLLZGc1TlmRGgx
3nlCqaQWdyPLxtx3b5LRs7fAC/8I
=GIcr
-----END PGP PUBLIC KEY BLOCK-----
signature.asc (application/pgp-signature, 343 B)
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wrsEARYKAG0FgmgHkIEJkG8qHLHq3jeuRRQAAAAAABwAIHNhbHRAbm90YXRp
b25zLm9wZW5wZ3Bqcy5vcmfZ0gskba8rtW5qEih1hrJodNG4Hb6EezCCFWHH
vYTfpBYhBBuLjxNVVQB2yR65QW8qHLHq3jeuAACmUAD9F8rkxSNjpIv+jduc
aTZCDS/oFRVc4mFzCIiHv0mPXFQBAOKG2fpp11UVfLYFBwWAdU/ygZvdJ+Je
DJmsItRM+x4M
=I2tX
-----END PGP SIGNATURE-----