From 38ac1ec47fa69b9eaf4fefd2148575707fca4459 Mon Sep 17 00:00:00 2001 From: dal Date: Wed, 7 May 2025 09:14:02 -0600 Subject: [PATCH] no unix commands --- .../data_source_connections/ssh_tunneling.rs | 29 ------------------- 1 file changed, 29 deletions(-) diff --git a/api/libs/query_engine/src/data_source_connections/ssh_tunneling.rs b/api/libs/query_engine/src/data_source_connections/ssh_tunneling.rs index ece4bae8d..7ec8d5608 100644 --- a/api/libs/query_engine/src/data_source_connections/ssh_tunneling.rs +++ b/api/libs/query_engine/src/data_source_connections/ssh_tunneling.rs @@ -6,8 +6,6 @@ use std::{ net::TcpListener, process::{Child, Command}, }; -#[cfg(unix)] -use std::os::unix::fs::PermissionsExt; use tempfile::NamedTempFile; pub fn establish_ssh_tunnel( @@ -62,33 +60,6 @@ pub fn establish_ssh_tunnel( } }; - #[cfg(unix)] - { - let mut perms = match fs::metadata(temp_ssh_key.path()) { - Ok(p) => p.permissions(), - Err(e) => { - tracing::error!( - "There was a problem while getting the metadata of the temp file: {}", - e - ); - return Err(anyhow!(e)); - } - }; - - perms.set_mode(0o600); - - match fs::set_permissions(temp_ssh_key.path(), perms) { - Ok(_) => {} - Err(e) => { - tracing::error!( - "There was a problem while setting the permissions of the temp file: {}", - e - ); - return Err(anyhow!(e)); - } - }; - } - let ssh_tunnel = match Command::new("ssh") .arg("-T") .arg("-i")