notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
sudo-rs Allow others to run commands as root
0.2.11 security on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.2.10Version of this port present on the latest quarterly branch.
Maintainer: marc@trifectatech.org search for ports maintained by this maintainer
Port Added: 2025-04-08 00:24:07
Last Update: 2025-12-22 08:26:37
Commit Hash: 0fbce46
People watching this port, also watch:: sudo, snac, go123, freeradius3, powershell
License: APACHE20 MIT
WWW:
https://trifectatech.org/initiatives/privilege-boundary/
Description:
Sudo-rs is a memory-safe re-implementation of the sudo utility. Sudo is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. The basic philosophy is to give as few privileges as possible but still allow people to get their work done.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • sudo-rs>0:security/sudo-rs
Conflicts:
CONFLICTS_INSTALL:
  • sudo
To install the port:
cd /usr/ports/security/sudo-rs/ && make install clean
To add the package, run one of these commands:
  • pkg install security/sudo-rs
  • pkg install sudo-rs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sudo-rs
Package flavors (<flavor>: <package>)
  • default: sudo-rs
  • coexist: sudo-rs-coexist
distinfo:
TIMESTAMP = 1766104087 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861

Expand this list (4 items)

Collapse this list.

SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091 SIZE (rust/crates/libc-0.2.178.crate) = 783720 SHA256 (trifectatechfoundation-sudo-rs-v0.2.11_GH0.tar.gz) = 86b839e1e4d73d44cedc8d38038c482852c12201fc1a415341d5f8ec3e10f7ae SIZE (trifectatechfoundation-sudo-rs-v0.2.11_GH0.tar.gz) = 1183217

Collapse this list.


Packages (timestamps in pop-ups are UTC):
sudo-rs
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.2.110.2.11-0.2.8_10.2.11n/an/an/a
FreeBSD:13:quarterly0.2.100.2.10--0.2.10n/an/an/a
FreeBSD:14:latest0.2.110.2.11-0.2.80.2.11---
FreeBSD:14:quarterly0.2.100.2.10--0.2.10---
FreeBSD:15:latest0.2.110.2.11n/a0.2.8n/an/a--
FreeBSD:15:quarterly0.2.100.2.10n/a-n/an/a--
FreeBSD:16:latest0.2.10_10.2.11n/a-n/an/a--
 

sudo-rs-coexist
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.2.110.2.11-0.2.8_10.2.11n/an/an/a
FreeBSD:13:quarterly0.2.100.2.10--0.2.10n/an/an/a
FreeBSD:14:latest0.2.110.2.11-0.2.80.2.11---
FreeBSD:14:quarterly0.2.100.2.10--0.2.10---
FreeBSD:15:latest0.2.110.2.11n/a0.2.8n/an/a--
FreeBSD:15:quarterly0.2.100.2.10n/a-n/an/a--
FreeBSD:16:latest0.2.10_10.2.11n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.92.0 : lang/rust
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for sudo-rs-0.2.11: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
security_sudo-rs
USES:
cargo
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/trifectatechfoundation/sudo-rs/tar.gz/v0.2.11?dummy=/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.2.11
22 Dec 2025 08:26:37
commit hash: 0fbce46b6fff56f2d5d2b2cf83bc2f3ed4ef7779commit hash: 0fbce46b6fff56f2d5d2b2cf83bc2f3ed4ef7779commit hash: 0fbce46b6fff56f2d5d2b2cf83bc2f3ed4ef7779commit hash: 0fbce46b6fff56f2d5d2b2cf83bc2f3ed4ef7779 files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
Author: Marc Schoolderman
security/sudo-rs: Update to 0.2.11

PR:		291794
Changes:	https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.11
0.2.10_1
16 Dec 2025 12:12:31
commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.92.0

PR:		291582
0.2.10
17 Nov 2025 00:57:08
commit hash: 9acecc0bbc5f38633c7d760e59fc18d3c74dbce1commit hash: 9acecc0bbc5f38633c7d760e59fc18d3c74dbce1commit hash: 9acecc0bbc5f38633c7d760e59fc18d3c74dbce1commit hash: 9acecc0bbc5f38633c7d760e59fc18d3c74dbce1 files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
Author: Valdemar Erk
security/sudo-rs: Update 0.2.8 => 0.2.10

PR:		290945
Approved by:	Marc Schoolderman (maintainer)
Security:	bf6c9252-c2ec-11f0-8372-98b78501ef2a
Security:	c1ceaaea-c2e7-11f0-8372-98b78501ef2a
0.2.8_3
11 Nov 2025 11:08:12
commit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76e files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.91.1

PR:		290816
0.2.8_2
03 Oct 2025 08:16:50
commit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2f files touched by this commit This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.90.0

PR:		289709
0.2.8_1
01 Sep 2025 08:25:04
commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6 files touched by this commit This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.89.0

PR:		288923
0.2.8
05 Aug 2025 19:37:04
commit hash: b7f03a0ca79c32c54916a44fd00c934fdd736e42commit hash: b7f03a0ca79c32c54916a44fd00c934fdd736e42commit hash: b7f03a0ca79c32c54916a44fd00c934fdd736e42commit hash: b7f03a0ca79c32c54916a44fd00c934fdd736e42 files touched by this commit This port version is marked as vulnerable.
Älven (alven) search for other commits by this committer
Author: Marc Schoolderman
security/sudo-rs: Update 0.2.7 => 0.2.8

PR:		288656
Approved by:	yuri@ (Mentor)
0.2.7_1
24 Jul 2025 01:53:56
commit hash: a9db43f29f7321b21c7ec45391789b04263d681ccommit hash: a9db43f29f7321b21c7ec45391789b04263d681ccommit hash: a9db43f29f7321b21c7ec45391789b04263d681ccommit hash: a9db43f29f7321b21c7ec45391789b04263d681c files touched by this commit This port version is marked as vulnerable.
Koichiro Iwao (meta) search for other commits by this committer
Author: Marc Schoolderman
security/sudo-rs: Fix build on i386 & add pkg-descr

PR:		288301
0.2.7
17 Jul 2025 05:46:50
commit hash: a29cf9ffd3b524d5d1319155d0db6f3ff2bcc9c5commit hash: a29cf9ffd3b524d5d1319155d0db6f3ff2bcc9c5commit hash: a29cf9ffd3b524d5d1319155d0db6f3ff2bcc9c5commit hash: a29cf9ffd3b524d5d1319155d0db6f3ff2bcc9c5 files touched by this commit This port version is marked as vulnerable.
Koichiro Iwao (meta) search for other commits by this committer
Author: Marc Schoolderman
security/sudo-rs: Update to 0.2.7

PR:		287974
Changes:	https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.7
0.2.6_2
03 Jul 2025 08:46:01
commit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fecommit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fecommit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fecommit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fe files touched by this commit This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.88.0

PR:		287766
0.2.6_1
05 Jun 2025 07:52:53
commit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142efcommit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142efcommit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142efcommit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142ef files touched by this commit This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.87.0

PR:		286829
0.2.6
09 May 2025 03:32:26
commit hash: 2038605e5d0190a719ffa70b2e50e141081961cccommit hash: 2038605e5d0190a719ffa70b2e50e141081961cccommit hash: 2038605e5d0190a719ffa70b2e50e141081961cccommit hash: 2038605e5d0190a719ffa70b2e50e141081961cc files touched by this commit This port version is marked as vulnerable.
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Marc Schoolderman
security/sudo-rs: Update to 0.2.6

ChangeLog:
https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.6

PR:		286636
Approved by:	submitter is maintainer
0.2.5_1
08 Apr 2025 08:41:13
commit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0d files touched by this commit This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.86.0

PR:		285840
0.2.5
08 Apr 2025 01:19:47
commit hash: 5123478635354a03f69b53d96e45a6e1199cbcd9commit hash: 5123478635354a03f69b53d96e45a6e1199cbcd9commit hash: 5123478635354a03f69b53d96e45a6e1199cbcd9commit hash: 5123478635354a03f69b53d96e45a6e1199cbcd9 files touched by this commit This port version is marked as vulnerable.
Koichiro Iwao (meta) search for other commits by this committer
security/sudo-rs: Fix description in coexist option

This one is actually suffix, not prefix.

PR:		285861
Reported by:	George L. Yermulnik (via email privately)
0.2.5
08 Apr 2025 00:20:48
commit hash: 2030729b0ff7207ccd185bce1d1e2400d20fb4fecommit hash: 2030729b0ff7207ccd185bce1d1e2400d20fb4fecommit hash: 2030729b0ff7207ccd185bce1d1e2400d20fb4fecommit hash: 2030729b0ff7207ccd185bce1d1e2400d20fb4fe files touched by this commit This port version is marked as vulnerable.
Koichiro Iwao (meta) search for other commits by this committer
Author: Marc Schoolderman
security/sudo-rs: add new port, rust re-implementation of sudo

Reviewed by:	meta, mikael
PR:		285861
WWW:		https://github.com/trifectatechfoundation/sudo-rs/

Number of commits found: 15