From 10ee32ec48aafcaaa574a220896ffdc2fbb373f6 Mon Sep 17 00:00:00 2001 From: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com> Date: Wed, 17 May 2023 15:09:27 -0600 Subject: [PATCH] always generate snake-oil (#2277) --- backend/src/bin/embassy-init.rs | 6 ++++++ backend/src/init.rs | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/src/bin/embassy-init.rs b/backend/src/bin/embassy-init.rs index b9675ec78..d8ea9d19c 100644 --- a/backend/src/bin/embassy-init.rs +++ b/backend/src/bin/embassy-init.rs @@ -38,6 +38,12 @@ async fn setup_or_init(cfg_path: Option) -> Result<(), Error> { .invoke(crate::ErrorKind::OpenSsh) .await?; + Command::new("make-ssl-cert") + .arg("generate-default-snakeoil") + .arg("--force-overwrite") + .invoke(crate::ErrorKind::OpenSsl) + .await?; + if tokio::fs::metadata("/run/live/medium").await.is_ok() { Command::new("sed") .arg("-i") diff --git a/backend/src/init.rs b/backend/src/init.rs index c6a1e4c08..68ac2365d 100644 --- a/backend/src/init.rs +++ b/backend/src/init.rs @@ -240,12 +240,6 @@ pub async fn init(cfg: &RpcContextConfig) -> Result { .await?; } - Command::new("make-ssl-cert") - .arg("generate-default-snakeoil") - .arg("--force-overwrite") - .invoke(crate::ErrorKind::OpenSsl) - .await?; - let secret_store = cfg.secret_store().await?; tracing::info!("Opened Postgres");