From f69c09a37d7d4e2b21cb940a7839db2081cbf100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=9F=E9=85=8C=20=E9=B5=AC=E5=85=84?= Date: Thu, 11 Jul 2024 23:14:55 +0800 Subject: [PATCH] Do not ask to save password for unsupported os --- bash/sources/16_keystore | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/bash/sources/16_keystore b/bash/sources/16_keystore index 3d3c223..752cee1 100644 --- a/bash/sources/16_keystore +++ b/bash/sources/16_keystore @@ -219,12 +219,15 @@ function _kstoresecret-config { return 1 fi - read -p "Save this password to OS's keystore? (y/n): " _CONFIRM - if [ "$_CONFIRM" != "y" ]; then - return 0 - fi - - _kstoresecret-auto set + case $OSTYPE in + cygwin|darwin*) + read -p "Save this password to OS's keystore? (y/n): " _CONFIRM + if [ "$_CONFIRM" != "y" ]; then + return 0 + fi + _kstoresecret-auto set + ;; + esac fi }