mirror of
				https://github.com/TheLocehiliosan/yadm
				synced 2025-06-13 13:03:58 +00:00 
			
		
		
		
	
		
			
	
	
		
			13 lines
		
	
	
		
			323 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			323 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								#!/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
							 |