git: cec90f995e - main - Status/2024Q2/capsicum-rs: add report
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 05 Jun 2024 23:58:51 UTC
The branch main has been updated by asomers: URL: https://cgit.FreeBSD.org/doc/commit/?id=cec90f995eec5a03e21698b15d5371211935dfa3 commit cec90f995eec5a03e21698b15d5371211935dfa3 Author: Alan Somers <asomers@FreeBSD.org> AuthorDate: 2024-06-05 17:28:43 +0000 Commit: Alan Somers <asomers@FreeBSD.org> CommitDate: 2024-06-05 23:58:42 +0000 Status/2024Q2/capsicum-rs: add report Reviewed by: pauamma Differential Revision: https://reviews.freebsd.org/D45500 --- .../en/status/report-2024-04-2024-06/capsicum-rs.adoc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc b/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc new file mode 100644 index 0000000000..bef15d253c --- /dev/null +++ b/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc @@ -0,0 +1,19 @@ +=== capsicum-rs + +Links: + +link:https://github.com/dlrobertson/capsicum-rs[capsicum-rs on GitHub] URL: https://github.com/dlrobertson/capsicum-rs[] +link:https://github.com/asomers/capsicum-net[capsicum-net on GitHub] URL: https://github.com/asomers/capsicum-net[] + +Contact: Alan Somers <asomers@FreeBSD.org> + +Capsicum is a lightweight OS capability and sandbox framework implementing a +hybrid capability system model. + +I've adopted the library providing Rust bindings for Capsicum, and extended it +with support for man:libcasper[3] and man:cap_net[3]. +It's already being used by package:net-mgmt/nfs-exporter[] and by a TLS-enabled +FTP server (the FTP server is closed-source, but all of the interesting bits +reside in an open source library, and an example server can be found at +link:https://github.com/bolcom/libunftp/tree/master/crates/unftp-sbe-fs/examples[]). + +Sponsor: Axcient