Private
Public Access
1
0

style: fix cargo fmt compliance for mtls.rs closure and packages matches!

This commit is contained in:
2026-05-02 21:52:39 +00:00
parent 7a9fb1ac55
commit bbc052947e
2 changed files with 7 additions and 2 deletions

View File

@ -81,7 +81,9 @@ impl MtlsMiddleware {
let config = ServerConfig::builder()
.with_protocol_versions(&[&TLS13])
.map_err(|e| MtlsError::ServerConfigError(format!("Failed to set TLS 1.3 only: {}", e)))?
.map_err(|e| {
MtlsError::ServerConfigError(format!("Failed to set TLS 1.3 only: {}", e))
})?
.with_client_cert_verifier(client_verifier)
.with_single_cert(server_cert, server_key)
.map_err(|e| MtlsError::ServerConfigError(e.to_string()))?;

View File

@ -100,7 +100,10 @@ impl AptBackend {
fn run_apt(&self, args: &[&str]) -> Result<String> {
// Use sudo for operations that modify packages (install, upgrade, remove, purge)
let needs_sudo = args.first().map_or(false, |&cmd| {
matches!(cmd, "install" | "upgrade" | "remove" | "purge" | "dist-upgrade" | "autoremove")
matches!(
cmd,
"install" | "upgrade" | "remove" | "purge" | "dist-upgrade" | "autoremove"
)
});
let (program, cmd_args): (&str, Vec<&str>) = if needs_sudo {
("sudo", ["apt"].iter().chain(args.iter()).copied().collect())