mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-02-02 00:00:03 +03:00
7ebd67e63a
because rpassword unconditionally open()s /dev/tty, it fails with ENXIO on the console without workarounds like busybox's cttyhack. in contrast, bcachefs unlock works fine on console, so change the passphrase prompt logic in mount to be closer to what it is in unlock. Signed-off-by: Lauri Tirkkonen <lauri@hacktheplanet.fi> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
36 lines
900 B
TOML
36 lines
900 B
TOML
[package]
|
|
name = "bcachefs-tools"
|
|
version = "1.9.1"
|
|
authors = ["Yuxuan Shui <yshuiv7@gmail.com>", "Kayla Firestack <dev@kaylafire.me>", "Kent Overstreet <kent.overstreet@linux.dev>" ]
|
|
edition = "2021"
|
|
rust-version = "1.70"
|
|
|
|
[[bin]]
|
|
name = "bcachefs"
|
|
path = "src/bcachefs.rs"
|
|
|
|
[dependencies]
|
|
log = { version = "0.4", features = ["std"] }
|
|
clap = { version = "4.0.32", features = ["derive", "wrap_help"] }
|
|
clap_complete = "4.3.2"
|
|
anyhow = "1.0"
|
|
libc = "0.2.69"
|
|
udev = "0.7.0"
|
|
uuid = "1.2.2"
|
|
errno = "0.2"
|
|
either = "1.5"
|
|
bch_bindgen = { path = "bch_bindgen" }
|
|
byteorder = "1.3"
|
|
strum = { version = "0.26", features = ["derive"] }
|
|
strum_macros = "0.26"
|
|
zeroize = { version = "1", features = ["std", "zeroize_derive"] }
|
|
rustix = { version = "0.38.34", features = ["termios"] }
|
|
|
|
[dependencies.env_logger]
|
|
version = "0.10"
|
|
default-features = false
|
|
features = ["auto-color"]
|
|
|
|
[profile.release]
|
|
strip = "none"
|