From 1e0bdfc42d69f2c21a1b0bbb0581ebe117e42741 Mon Sep 17 00:00:00 2001 From: thibaud-lclr Date: Mon, 11 May 2026 12:33:43 +0200 Subject: [PATCH] feat(install): unlock Bitwarden before setup Calls `email-mcp login` before `email-mcp setup` so the secret store is ready to persist the IMAP password. Co-Authored-By: Claude Sonnet 4.6 --- install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install.sh b/install.sh index e6a219b..dc3e19b 100755 --- a/install.sh +++ b/install.sh @@ -388,6 +388,13 @@ run_setup_wizard() { exit 1 fi + ui_info "Déverrouillage Bitwarden avant le setup..." + if [ -t 2 ] && [ -r /dev/tty ] && [ -w /dev/tty ]; then + env "${PROFILE_ENV}=${profile}" "$binary_path" login < /dev/tty > /dev/tty + else + env "${PROFILE_ENV}=${profile}" "$binary_path" login + fi + ui_info "Lancement de $BINARY_NAME setup" if [ -t 2 ] && [ -r /dev/tty ] && [ -w /dev/tty ]; then env "${PROFILE_ENV}=${profile}" "$binary_path" setup < /dev/tty > /dev/tty