Red Bear OS ea272706a7 fork: bump to -rb1 version suffix
Per local/AGENTS.md \xC2\xA7 "Category 2 - Local forks of upstream packages",
all Cat 2 forks must use the `<upstream-tag>-rb<N>` version convention. The
`-rb1` suffix is a Cargo pre-release identifier that prevents upstream
`<upstream-tag>` from silently substituting for this fork in transitive
dependency resolution.

- The base tag (e.g. 0.9.0 for redox_syscall) tracks upstream
  unchanged.
- The `rb1` part records that one Red Bear patch round has been
  applied on top of the upstream tag.

This is the initial policy enforcement pass. The branch is
considered unfrozen at this point; once a freeze is declared, future
`-rbN` increments will land on a frozen `0.X.Y` branch per
local/AGENTS.md.
2026-07-04 10:07:31 +03:00
2026-07-04 10:07:31 +03:00

Redox OS user and group utilities.

The userutils crate contains the utilities for dealing with users and groups in Redox OS. They are heavily influenced by UNIX and are, when needed, tailored to specific Redox use cases.

These implementations strive to be as simple as possible drawing particular inspiration by BSD systems. They are indeed small, by choice.

Travis Build Status

Currently included:

  • getty: Used by init(8) to open and initialize the TTY line, read a login name and invoke login(1).
  • id: Displays user identity.
  • login: Allows users to login into the system
  • passwd: Allows users to modify their passwords.
  • su: Allows users to substitute identity.
  • sudo: Enables users to execute a command as another user.
  • useradd: Add a user
  • usermod: Modify user information
  • userdel: Delete a user
  • groupadd: Add a user group
  • groupmod: Modify group information
  • groupdel: Remove a user group
S
Description
RedBear Operating System, based on RedoxOS. Licenced under MIT license.
https://redbearos.org
Readme MIT 17 GiB
Languages
Rust 99.5%
Linker Script 0.2%
Makefile 0.2%
Shell 0.1%