rudo

Crates.iorudo
lib.rsrudo
version0.9.0
sourcesrc
created_at2021-03-14 07:05:02.225375
updated_at2021-12-14 09:56:30.905346
descriptionA utility to gain privilege access on Unix system with Pam
homepagehttps://remilauzier.github.io/rudo/
repositoryhttps://github.com/remilauzier/rudo.git
max_upload_size
id368690
size110,082
RĂ©mi Lauzier (remilauzier)

documentation

README

Crates.io Crates.io dependency status CI CI-Analyze Security-audit

Description

Rudo "Rust User do" allows a system administrator to give certain users the ability to run some commands as root or another user while logging all commands, and it's arguments.

Compilation

Compile with rust 1.56 and later, on ubuntu-latest and macos-latest, as test in CI. 2021-12-13
Need Pam and systemd or oslog for its functionality
Need pam-devel, openssl-devel and systemd-devel for compilation

Package

crates.io
fedora 35+: dnf install rust-rudo

Functionality

Rudo
man rudo

Configuration

rudo.conf
man rudo.conf

Problem

You need to change the owner of the binary to root to make it work, except for the distro package
sudo chown root:root
sudo chmod 4755

Warning

No security audit was perform on Rudo

Commit count: 0

cargo fmt