diff --git a/src/agent/Cargo.lock b/src/agent/Cargo.lock index 629f86d0f9..70ac1e42f2 100644 --- a/src/agent/Cargo.lock +++ b/src/agent/Cargo.lock @@ -708,9 +708,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.37" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071" +checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" dependencies = [ "clap_builder", "clap_derive", @@ -718,9 +718,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.37" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2" +checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" dependencies = [ "anstream", "anstyle", @@ -730,9 +730,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.32" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" +checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -4862,7 +4862,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] diff --git a/src/agent/src/main.rs b/src/agent/src/main.rs index 13c48f4104..82d9798d3b 100644 --- a/src/agent/src/main.rs +++ b/src/agent/src/main.rs @@ -21,7 +21,7 @@ extern crate slog; use anyhow::{anyhow, bail, Context, Result}; use base64::Engine; use cfg_if::cfg_if; -use clap::{AppSettings, Parser}; +use clap::Parser; use const_format::concatcp; use initdata::{InitdataReturnValue, AA_CONFIG_PATH, CDH_CONFIG_PATH}; use nix::fcntl::OFlag; @@ -128,7 +128,7 @@ lazy_static! { #[derive(Parser)] // The default clap version info doesn't match our form, so we need to override it -#[clap(global_setting(AppSettings::DisableVersionFlag))] +#[clap(disable_version_flag = true)] struct AgentOpts { /// Print the version information #[clap(short, long)]