feat: fix errors
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-11-16 16:09:07 +01:00
parent 66efb97120
commit c8f56874d0
10 changed files with 25 additions and 46 deletions

View File

@@ -26,21 +26,17 @@ impl DaggerMiddleware for SshAgent {
let socket = self.client.host().unix_socket(&sock_var);
let home = container.env_variable("HOME").await.unwrap_or("".into());
let c = container
.with_new_file_opts(
".ssh/config".to_string(),
ContainerWithNewFileOptsBuilder::default()
.contents(
r#"
r#"
Host *
UserKnownHostsFile=/dev/null
StrictHostKeyChecking no
"#,
)
.permissions(0700_isize)
ContainerWithNewFileOptsBuilder::default()
.permissions(0o700_isize)
.build()?,
)
.with_unix_socket(&sock_var, socket)