Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 597 Bytes

README.md

File metadata and controls

24 lines (18 loc) · 597 Bytes

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