diff --git a/Cargo.lock b/Cargo.lock index 5b1ed94..8a59442 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -970,9 +970,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.51" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" +checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" dependencies = [ "unicode-ident", ] @@ -1351,7 +1351,7 @@ dependencies = [ "sentry-anyhow", "smoltcp", "system-configuration", - "users", + "uzers", "vmnet", ] @@ -1634,16 +1634,6 @@ dependencies = [ "serde", ] -[[package]] -name = "users" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032" -dependencies = [ - "libc", - "log", -] - [[package]] name = "uuid" version = "1.3.0" @@ -1654,6 +1644,16 @@ dependencies = [ "serde", ] +[[package]] +name = "uzers" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76d283dc7e8c901e79e32d077866eaf599156cbf427fffa8289aecc52c5c3f63" +dependencies = [ + "libc", + "log", +] + [[package]] name = "vcpkg" version = "0.2.15" diff --git a/Cargo.toml b/Cargo.toml index e29673d..50dc095 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ mac_address = "1.1.3" privdrop = "0.5.2" anyhow = { version = "1.0.66", features = ["backtrace"] } ip_network = "0.4.1" -users = "0.11.0" +uzers = "0.11.3" system-configuration = "0.5.0" num_enum = "0.5.7" sentry = { version = "0.29.1", features = ["debug-images"] } diff --git a/src/main.rs b/src/main.rs index 07f907f..bb18be6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,7 +15,7 @@ use system_configuration::core_foundation::number::CFNumber; use system_configuration::core_foundation::string::CFString; use system_configuration::preferences::SCPreferences; use system_configuration::sys::preferences::{SCPreferencesCommitChanges, SCPreferencesSetValue}; -use users::{get_current_groupname, get_current_username, get_effective_uid}; +use uzers::{get_current_groupname, get_current_username, get_effective_uid}; #[derive(Parser, Debug)] struct Args {