mirror of
https://github.com/uutils/login.git
synced 2026-06-10 16:13:37 -07:00
807d2e2306ac1db3e6fbccf29e4e4ecb9e0c2273
login
login provides some required infrastructure for logins and for changing effective user or group IDs, including:
- login, the program that invokes a user shell on a virtual terminal;
- nologin, a dummy shell for disabled user accounts;
- su, a basic tool for executing commands as root or another user.
Reimplement this command in Rust:
- /bin/login
- /usr/bin/faillog
- /usr/bin/lastlog
- /usr/bin/newgrp
- /usr/sbin/nologin
- /usr/bin/sg
Upstream: https://github.com/shadow-maint/shadow
License
login is licensed under the MIT License - see the LICENSE file for details
Languages
Rust
100%