From d5dee1e1aabe0527d4cf35428c84fad5dfa503f6 Mon Sep 17 00:00:00 2001 From: João Lucas Date: Sat, 4 Jan 2025 00:46:36 +0000 Subject: implement SETERROR --- anypinentry | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/anypinentry b/anypinentry index 8808939..6f9cdb3 100755 --- a/anypinentry +++ b/anypinentry @@ -13,6 +13,7 @@ prompt_string_default="PIN: " title=""; prompt_string="$prompt_string_default"; +error_string=""; description=""; keyinfo=""; repeat=""; @@ -27,7 +28,7 @@ display_error_action='notify-send -a "Pinentry" "$AP_ERROR"'; # :: Prompt string (default if empty) ask_password() { - export AP_PROMPT="${1:-"$prompt_string"}"; + export AP_PROMPT="${error_string}${1:-"$prompt_string"}"; printf '' | sh -c "$prompt_action" 2> /dev/null; } # :: Prompt string (default if empty) @@ -51,6 +52,7 @@ unknown_error() { echo "ERR 536871187 Unknown IPC command