From fa52afeed7b3f8044c56c894e2dad2a1c860bdaa Mon Sep 17 00:00:00 2001 From: Yanis Cernesse Date: Thu, 22 Aug 2024 13:18:15 +0200 Subject: [PATCH] Try to use sshpass --- src/main.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 874502f..21f0db5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -79,10 +79,11 @@ async fn main() -> Result<(), Box> { chrono::offset::Local::now().timestamp(), )?; - Command::new("ssh") - .arg(host_name.split(' ').take(1).collect::>().join("")) - .spawn()? - .wait()?; + + Command::new("sshpass") + .args(["-e", "ssh", &host_name.split(' ').take(1).collect::>().join("")]) + .spawn()? + .wait()?; } Ok(())