client: disable dynamic completions when in suid/sgid mode
Some checks failed
Build and test / check (push) Failing after 1m47s
Build and test / build (push) Successful in 3m48s
Build and test / test (push) Successful in 3m7s
Build and test / check-license (push) Successful in 5m39s
Build and test / docs (push) Successful in 8m9s

This commit is contained in:
2025-12-04 12:06:49 +09:00
parent b0ae6e563d
commit f5d3c46e60
11 changed files with 28 additions and 16 deletions

View File

@@ -22,7 +22,7 @@ use crate::{
#[derive(Parser, Debug, Clone)]
pub struct PasswdUserArgs {
/// The MySQL user whose password is to be changed
#[arg(add = ArgValueCompleter::new(mysql_user_completer))]
#[cfg_attr(not(feature = "suid-sgid-mode"), arg(add = ArgValueCompleter::new(mysql_user_completer)))]
username: MySQLUser,
/// Read the new password from a file instead of prompting for it