The First Stable Release of a Rust-Rewrite Sudo Implementation

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • sudo-rs

    A memory safe implementation of sudo and su.

    It seems like those changes are noted here: https://github.com/memorysafety/sudo-rs#differences-from-ori...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • sudo

    Utility to execute a command as another user

    One feature they didn't mention they left out was the ability to run `make me a sandwich` (https://github.com/sudo-project/sudo/blob/main/Makefile.in#L...)

  • util-linux

    There are su and runuser in util-linux (GPL-2.0) [1].

    [1]: https://github.com/util-linux/util-linux/tree/master/login-u...

  • OpenDoas

    A portable fork of the OpenBSD `doas` command

    https://github.com/Duncaen/OpenDoas/issues/106

    That's a pretty severe unsolved security issue.

  • coreutils

    Cross-platform Rust rewrite of the GNU coreutils

    Would be interesting to see a a Debian derivative that combines this with the Rust Implementation Of GNU Coreutils.[1] Could be a big win for memory safety and performance.

    [1] https://github.com/uutils/coreutils

  • coq

    Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.

    Are those more important than, say:

    - Proven with Coq, a formal proof management system: https://coq.inria.fr/

    See in the real world: https://aws.amazon.com/security/provable-security/

    And check out Computer-Aided Verification (CAV).

  • systemd

    The systemd System and Service Manager

    I get hit by this constantly: https://github.com/systemd/systemd/issues/2460

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Vomitorium – all of your project in 1 text file

    4 projects | news.ycombinator.com | 10 Sep 2024
  • Watchexec: Execute commands in response to file modifications

    1 project | news.ycombinator.com | 6 Aug 2024
  • Eza: A modern, maintained replacement for ls

    15 projects | news.ycombinator.com | 21 Jul 2024
  • Fzf Alternative in Rust

    1 project | news.ycombinator.com | 14 Jul 2024
  • How to Fuzzy Search: Finding File Names and Contents using Bash Scripting and Commandline Tools

    1 project | dev.to | 30 Jun 2024