#!/bin/bash # This program is a custom mock pinentry program # It always uses whatever password is found in the /tmp directory password="$(cat /tmp/mock-password 2>/dev/null)" echo "OK Pleased to meet you" while read -r line; do if [[ $line =~ GETPIN ]]; then echo -n "D " echo "$password" fi echo "OK"; done