mirror of
https://github.com/uutils/shadow.git
synced 2026-10-16 02:48:14 -07:00
Fourteen tools since 0.4.0 -- sg, chgpasswd, newusers, vipw, vigr, pwconv, pwunconv, grpconv, grpunconv, login, newuidmap, newgidmap and expiry, plus usermod's subordinate-id options -- so a minor bump. The platform document's static-musl sections are brought up to the twenty-eight tools: login joins the tools PAM takes away, expiry keeps reporting there and only its forced change needs PAM, chage and the two id-map tools never authenticate through PAM, and the root-only set is seventeen. The NSS list grows to eleven with expiry, newuidmap, newgidmap and login's getpwnam. -c YESCRYPT is refused by chgpasswd and newusers as it is by chpasswd. Also the first release whose static archive works setuid for a user, which is recorded under Fixed.
1150 lines
24 KiB
TOML
1150 lines
24 KiB
TOML
# This file is automatically @generated by Cargo.
|
|
# It is not intended for manual editing.
|
|
version = 4
|
|
|
|
[[package]]
|
|
name = "anstream"
|
|
version = "1.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
|
|
dependencies = [
|
|
"anstyle",
|
|
"anstyle-parse",
|
|
"anstyle-query",
|
|
"anstyle-wincon",
|
|
"colorchoice",
|
|
"is_terminal_polyfill",
|
|
"utf8parse",
|
|
]
|
|
|
|
[[package]]
|
|
name = "anstyle"
|
|
version = "1.0.14"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
|
|
|
|
[[package]]
|
|
name = "anstyle-parse"
|
|
version = "1.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
|
|
dependencies = [
|
|
"utf8parse",
|
|
]
|
|
|
|
[[package]]
|
|
name = "anstyle-query"
|
|
version = "1.1.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
|
|
dependencies = [
|
|
"windows-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "anstyle-wincon"
|
|
version = "3.0.11"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
|
|
dependencies = [
|
|
"anstyle",
|
|
"once_cell_polyfill",
|
|
"windows-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "autocfg"
|
|
version = "1.5.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
|
|
|
|
[[package]]
|
|
name = "bit-set"
|
|
version = "0.8.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
|
|
dependencies = [
|
|
"bit-vec",
|
|
]
|
|
|
|
[[package]]
|
|
name = "bit-vec"
|
|
version = "0.8.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
|
|
|
|
[[package]]
|
|
name = "bitflags"
|
|
version = "2.13.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da"
|
|
|
|
[[package]]
|
|
name = "cfg-if"
|
|
version = "1.0.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
|
|
|
|
[[package]]
|
|
name = "cfg_aliases"
|
|
version = "0.2.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527"
|
|
|
|
[[package]]
|
|
name = "clap"
|
|
version = "4.6.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca"
|
|
dependencies = [
|
|
"clap_builder",
|
|
]
|
|
|
|
[[package]]
|
|
name = "clap_builder"
|
|
version = "4.6.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889"
|
|
dependencies = [
|
|
"anstream",
|
|
"anstyle",
|
|
"clap_lex",
|
|
"strsim",
|
|
"terminal_size",
|
|
]
|
|
|
|
[[package]]
|
|
name = "clap_complete"
|
|
version = "4.6.9"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19"
|
|
dependencies = [
|
|
"clap",
|
|
]
|
|
|
|
[[package]]
|
|
name = "clap_lex"
|
|
version = "1.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
|
|
|
|
[[package]]
|
|
name = "colorchoice"
|
|
version = "1.0.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
|
|
|
|
[[package]]
|
|
name = "displaydoc"
|
|
version = "0.2.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"syn 3.0.3",
|
|
]
|
|
|
|
[[package]]
|
|
name = "enumflags2"
|
|
version = "0.7.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef"
|
|
dependencies = [
|
|
"enumflags2_derive",
|
|
]
|
|
|
|
[[package]]
|
|
name = "enumflags2_derive"
|
|
version = "0.7.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"syn 2.0.119",
|
|
]
|
|
|
|
[[package]]
|
|
name = "errno"
|
|
version = "0.3.14"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
|
|
dependencies = [
|
|
"libc",
|
|
"windows-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "fastrand"
|
|
version = "2.5.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223"
|
|
|
|
[[package]]
|
|
name = "fluent"
|
|
version = "0.17.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477"
|
|
dependencies = [
|
|
"fluent-bundle",
|
|
"unic-langid",
|
|
]
|
|
|
|
[[package]]
|
|
name = "fluent-bundle"
|
|
version = "0.16.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4"
|
|
dependencies = [
|
|
"fluent-langneg",
|
|
"fluent-syntax",
|
|
"intl-memoizer",
|
|
"intl_pluralrules",
|
|
"rustc-hash",
|
|
"self_cell",
|
|
"smallvec",
|
|
"unic-langid",
|
|
]
|
|
|
|
[[package]]
|
|
name = "fluent-langneg"
|
|
version = "0.13.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0"
|
|
dependencies = [
|
|
"unic-langid",
|
|
]
|
|
|
|
[[package]]
|
|
name = "fluent-syntax"
|
|
version = "0.12.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198"
|
|
dependencies = [
|
|
"memchr",
|
|
"thiserror",
|
|
]
|
|
|
|
[[package]]
|
|
name = "fnv"
|
|
version = "1.0.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
|
|
|
|
[[package]]
|
|
name = "getrandom"
|
|
version = "0.3.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
|
|
dependencies = [
|
|
"cfg-if",
|
|
"libc",
|
|
"r-efi 5.3.0",
|
|
"wasip2",
|
|
]
|
|
|
|
[[package]]
|
|
name = "getrandom"
|
|
version = "0.4.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
|
|
dependencies = [
|
|
"cfg-if",
|
|
"libc",
|
|
"r-efi 6.0.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "glob"
|
|
version = "0.3.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b"
|
|
|
|
[[package]]
|
|
name = "intl-memoizer"
|
|
version = "0.5.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f"
|
|
dependencies = [
|
|
"type-map",
|
|
"unic-langid",
|
|
]
|
|
|
|
[[package]]
|
|
name = "intl_pluralrules"
|
|
version = "7.0.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972"
|
|
dependencies = [
|
|
"unic-langid",
|
|
]
|
|
|
|
[[package]]
|
|
name = "is_terminal_polyfill"
|
|
version = "1.70.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
|
|
|
|
[[package]]
|
|
name = "landlock"
|
|
version = "0.4.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "4cca98e95f35b29d469dade6724c6f96cec9236640f745a0e99b0334ec320ab1"
|
|
dependencies = [
|
|
"enumflags2",
|
|
"libc",
|
|
"thiserror",
|
|
]
|
|
|
|
[[package]]
|
|
name = "libc"
|
|
version = "0.2.189"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
|
|
|
|
[[package]]
|
|
name = "linux-raw-sys"
|
|
version = "0.12.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
|
|
|
|
[[package]]
|
|
name = "memchr"
|
|
version = "2.8.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
|
|
|
|
[[package]]
|
|
name = "nix"
|
|
version = "0.31.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d"
|
|
dependencies = [
|
|
"bitflags",
|
|
"cfg-if",
|
|
"cfg_aliases",
|
|
"libc",
|
|
]
|
|
|
|
[[package]]
|
|
name = "num-traits"
|
|
version = "0.2.19"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
|
|
dependencies = [
|
|
"autocfg",
|
|
]
|
|
|
|
[[package]]
|
|
name = "once_cell"
|
|
version = "1.21.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
|
|
|
|
[[package]]
|
|
name = "once_cell_polyfill"
|
|
version = "1.70.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
|
|
|
|
[[package]]
|
|
name = "os_display"
|
|
version = "0.1.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f"
|
|
dependencies = [
|
|
"unicode-width",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ppv-lite86"
|
|
version = "0.2.21"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
|
|
dependencies = [
|
|
"zerocopy",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proc-macro2"
|
|
version = "1.0.107"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
|
|
dependencies = [
|
|
"unicode-ident",
|
|
]
|
|
|
|
[[package]]
|
|
name = "proptest"
|
|
version = "1.11.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744"
|
|
dependencies = [
|
|
"bit-set",
|
|
"bit-vec",
|
|
"bitflags",
|
|
"num-traits",
|
|
"rand",
|
|
"rand_chacha",
|
|
"rand_xorshift",
|
|
"regex-syntax",
|
|
"rusty-fork",
|
|
"tempfile",
|
|
"unarray",
|
|
]
|
|
|
|
[[package]]
|
|
name = "quick-error"
|
|
version = "1.2.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
|
|
|
|
[[package]]
|
|
name = "quote"
|
|
version = "1.0.47"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
]
|
|
|
|
[[package]]
|
|
name = "r-efi"
|
|
version = "5.3.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
|
|
|
|
[[package]]
|
|
name = "r-efi"
|
|
version = "6.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
|
|
|
|
[[package]]
|
|
name = "rand"
|
|
version = "0.9.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b9ef1d0d795eb7d84685bca4f72f3649f064e6641543d3a8c415898726a57b41"
|
|
dependencies = [
|
|
"rand_chacha",
|
|
"rand_core",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_chacha"
|
|
version = "0.9.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
|
|
dependencies = [
|
|
"ppv-lite86",
|
|
"rand_core",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_core"
|
|
version = "0.9.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c"
|
|
dependencies = [
|
|
"getrandom 0.3.4",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_xorshift"
|
|
version = "0.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a"
|
|
dependencies = [
|
|
"rand_core",
|
|
]
|
|
|
|
[[package]]
|
|
name = "regex-syntax"
|
|
version = "0.8.11"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"
|
|
|
|
[[package]]
|
|
name = "rustc-hash"
|
|
version = "2.1.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d"
|
|
|
|
[[package]]
|
|
name = "rustix"
|
|
version = "1.1.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
|
|
dependencies = [
|
|
"bitflags",
|
|
"errno",
|
|
"libc",
|
|
"linux-raw-sys",
|
|
"windows-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rusty-fork"
|
|
version = "0.3.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2"
|
|
dependencies = [
|
|
"fnv",
|
|
"quick-error",
|
|
"tempfile",
|
|
"wait-timeout",
|
|
]
|
|
|
|
[[package]]
|
|
name = "self_cell"
|
|
version = "1.3.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "2ab42ca02749e120097e328d91d415325bdf43b1c72c4c8badf37375fe40a813"
|
|
|
|
[[package]]
|
|
name = "serde"
|
|
version = "1.0.229"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
|
|
dependencies = [
|
|
"serde_core",
|
|
"serde_derive",
|
|
]
|
|
|
|
[[package]]
|
|
name = "serde_core"
|
|
version = "1.0.229"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
|
|
dependencies = [
|
|
"serde_derive",
|
|
]
|
|
|
|
[[package]]
|
|
name = "serde_derive"
|
|
version = "1.0.229"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"syn 3.0.3",
|
|
]
|
|
|
|
[[package]]
|
|
name = "shadow-core"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"landlock",
|
|
"libc",
|
|
"proptest",
|
|
"rustix",
|
|
"subtle",
|
|
"tempfile",
|
|
"thiserror",
|
|
"uucore",
|
|
"zeroize",
|
|
]
|
|
|
|
[[package]]
|
|
name = "smallvec"
|
|
version = "1.15.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
|
|
|
|
[[package]]
|
|
name = "strsim"
|
|
version = "0.11.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
|
|
|
|
[[package]]
|
|
name = "subtle"
|
|
version = "2.6.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
|
|
|
|
[[package]]
|
|
name = "syn"
|
|
version = "2.0.119"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"unicode-ident",
|
|
]
|
|
|
|
[[package]]
|
|
name = "syn"
|
|
version = "3.0.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"unicode-ident",
|
|
]
|
|
|
|
[[package]]
|
|
name = "tempfile"
|
|
version = "3.27.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"
|
|
dependencies = [
|
|
"fastrand",
|
|
"getrandom 0.4.3",
|
|
"once_cell",
|
|
"rustix",
|
|
"windows-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "terminal_size"
|
|
version = "0.4.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874"
|
|
dependencies = [
|
|
"rustix",
|
|
"windows-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "thiserror"
|
|
version = "2.0.20"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f"
|
|
dependencies = [
|
|
"thiserror-impl",
|
|
]
|
|
|
|
[[package]]
|
|
name = "thiserror-impl"
|
|
version = "2.0.20"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"syn 3.0.3",
|
|
]
|
|
|
|
[[package]]
|
|
name = "tinystr"
|
|
version = "0.8.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643"
|
|
dependencies = [
|
|
"displaydoc",
|
|
"serde_core",
|
|
"zerovec",
|
|
]
|
|
|
|
[[package]]
|
|
name = "type-map"
|
|
version = "0.5.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90"
|
|
dependencies = [
|
|
"rustc-hash",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unarray"
|
|
version = "0.1.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
|
|
|
|
[[package]]
|
|
name = "unic-langid"
|
|
version = "0.9.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05"
|
|
dependencies = [
|
|
"unic-langid-impl",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unic-langid-impl"
|
|
version = "0.9.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658"
|
|
dependencies = [
|
|
"tinystr",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unicode-ident"
|
|
version = "1.0.24"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
|
|
|
|
[[package]]
|
|
name = "unicode-width"
|
|
version = "0.2.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
|
|
|
|
[[package]]
|
|
name = "utf8parse"
|
|
version = "0.2.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
|
|
|
|
[[package]]
|
|
name = "uu_chage"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_chfn"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_chgpasswd"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
"zeroize",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_chpasswd"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
"zeroize",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_chsh"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_expiry"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_gpasswd"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
"zeroize",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_groupadd"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_groupdel"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_groupmod"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_grpck"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_grpconv"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"uu_pwconv",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_grpunconv"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"uu_pwconv",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_login"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
"zeroize",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_newgidmap"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"uu_newuidmap",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_newgrp"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_newuidmap"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_newusers"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
"zeroize",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_passwd"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_pwck"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_pwconv"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_pwunconv"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"uu_pwconv",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_sg"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"shadow-core",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_shadow"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"clap_complete",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uu_chage",
|
|
"uu_chfn",
|
|
"uu_chgpasswd",
|
|
"uu_chpasswd",
|
|
"uu_chsh",
|
|
"uu_expiry",
|
|
"uu_gpasswd",
|
|
"uu_groupadd",
|
|
"uu_groupdel",
|
|
"uu_groupmod",
|
|
"uu_grpck",
|
|
"uu_grpconv",
|
|
"uu_grpunconv",
|
|
"uu_login",
|
|
"uu_newgidmap",
|
|
"uu_newgrp",
|
|
"uu_newuidmap",
|
|
"uu_newusers",
|
|
"uu_passwd",
|
|
"uu_pwck",
|
|
"uu_pwconv",
|
|
"uu_pwunconv",
|
|
"uu_sg",
|
|
"uu_useradd",
|
|
"uu_userdel",
|
|
"uu_usermod",
|
|
"uu_vigr",
|
|
"uu_vipw",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_useradd"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_userdel"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_usermod"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_vigr"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"uu_vipw",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uu_vipw"
|
|
version = "0.5.0"
|
|
dependencies = [
|
|
"clap",
|
|
"rustix",
|
|
"shadow-core",
|
|
"tempfile",
|
|
"uucore",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uucore"
|
|
version = "0.11.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "9962a5082023875505c7b74a6ef8b5b5d50081b7b09b998973f6da7b9514eed8"
|
|
dependencies = [
|
|
"clap",
|
|
"fluent",
|
|
"fluent-syntax",
|
|
"nix",
|
|
"os_display",
|
|
"rustc-hash",
|
|
"rustix",
|
|
"thiserror",
|
|
"unic-langid",
|
|
"unicode-width",
|
|
"uucore_procs",
|
|
"wild",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uucore_procs"
|
|
version = "0.11.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "92ef57c6e2299a853551cabee2fae52f340575621903d5250271738773c6a6e6"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
]
|
|
|
|
[[package]]
|
|
name = "wait-timeout"
|
|
version = "0.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11"
|
|
dependencies = [
|
|
"libc",
|
|
]
|
|
|
|
[[package]]
|
|
name = "wasip2"
|
|
version = "1.0.4+wasi-0.2.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487"
|
|
dependencies = [
|
|
"wit-bindgen",
|
|
]
|
|
|
|
[[package]]
|
|
name = "wild"
|
|
version = "2.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1"
|
|
dependencies = [
|
|
"glob",
|
|
]
|
|
|
|
[[package]]
|
|
name = "windows-link"
|
|
version = "0.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
|
|
|
|
[[package]]
|
|
name = "windows-sys"
|
|
version = "0.61.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
|
|
dependencies = [
|
|
"windows-link",
|
|
]
|
|
|
|
[[package]]
|
|
name = "wit-bindgen"
|
|
version = "0.57.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
|
|
|
|
[[package]]
|
|
name = "zerocopy"
|
|
version = "0.8.56"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb"
|
|
dependencies = [
|
|
"zerocopy-derive",
|
|
]
|
|
|
|
[[package]]
|
|
name = "zerocopy-derive"
|
|
version = "0.8.56"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1"
|
|
dependencies = [
|
|
"proc-macro2",
|
|
"quote",
|
|
"syn 2.0.119",
|
|
]
|
|
|
|
[[package]]
|
|
name = "zerofrom"
|
|
version = "0.1.8"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"
|
|
|
|
[[package]]
|
|
name = "zeroize"
|
|
version = "1.9.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e"
|
|
|
|
[[package]]
|
|
name = "zerovec"
|
|
version = "0.11.8"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8"
|
|
dependencies = [
|
|
"serde",
|
|
"zerofrom",
|
|
]
|