[package] name = "userutils" version = "0.1.0" edition = "2024" [[bin]] name = "id" path = "src/bin/id.rs" [[bin]] name = "getty" path = "src/bin/getty.rs" [[bin]] name = "groupadd" path = "src/bin/groupadd.rs" [[bin]] name = "groupdel" path = "src/bin/groupdel.rs" [[bin]] name = "groupmod" path = "src/bin/groupmod.rs" [[bin]] name = "login" path = "src/bin/login.rs" [[bin]] name = "passwd" path = "src/bin/passwd.rs" [[bin]] name = "su" path = "src/bin/su.rs" [[bin]] name = "sudo" path = "src/bin/sudo.rs" [[bin]] name = "useradd" path = "src/bin/useradd.rs" [[bin]] name = "userdel" path = "src/bin/userdel.rs" [[bin]] name = "usermod" path = "src/bin/usermod.rs" [dependencies] clap = "2.33.0" extra = { git = "https://gitlab.redox-os.org/redox-os/libextra.git" } orbclient = "0.3.47" plain = "0.2.3" redox_liner = "0.5.2" libredox = { version = "0.1.12", features = ["mkns"] } redox_termios = "0.1.3" redox_event = "0.4.3" redox-scheme = "0.9.0" redox_syscall = "0.7.0" redox_users = "0.4.6" termion = "4" libc = "0.2" serde = { version = "1.0.203", features = ["derive"] } toml = "0.8.11" ioslice = "0.6" [target.'cfg(target_os = "redox")'.dependencies] redox-rt = { git = "https://gitlab.redox-os.org/redox-os/relibc", default-features = false } [profile.release] lto = true