|  |  |  | @ -1,7 +1,7 @@@@ -1,7 +1,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  | #!/usr/bin/env bash | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | #Создан:  Пт 23 авг 2013 19:57:29 | 
			
		
	
		
			
				
					|  |  |  |  | #Изменён: Пн 06 дек 2021 13:13:59 | 
			
		
	
		
			
				
					|  |  |  |  | #Изменён: пн 06 дек 2021 13:24:11 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | # | 
			
		
	
		
			
				
					|  |  |  |  | # (c) 2013-2021, Maxim Lihachev, <envrm@yandex.ru> | 
			
		
	
	
		
			
				
					|  |  |  | @ -177,16 +177,16 @@ decrypt() {@@ -177,16 +177,16 @@ decrypt() { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 	mkdir -p "$(dirname "$DST")" | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 	USE_PASSWORD_FILE="" | 
			
		
	
		
			
				
					|  |  |  |  | 	VAULT_PASSWORD="--ask-vault-password" | 
			
		
	
		
			
				
					|  |  |  |  | 	if [ -n "$SECRET" ]; then | 
			
		
	
		
			
				
					|  |  |  |  | 		USE_PASSWORD_FILE="--vault-password-file=$SECRET" | 
			
		
	
		
			
				
					|  |  |  |  | 		VAULT_PASSWORD="--vault-password-file=$SECRET" | 
			
		
	
		
			
				
					|  |  |  |  | 	fi | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 	report Раскодирование "$SRC" | 
			
		
	
		
			
				
					|  |  |  |  | 	if [ -a "$DST" ]; then | 
			
		
	
		
			
				
					|  |  |  |  | 		echo -e Раскодирование не требуется | 
			
		
	
		
			
				
					|  |  |  |  | 	else | 
			
		
	
		
			
				
					|  |  |  |  | 		ansible-vault decrypt "$USE_PASSWORD_FILE" "$SRC" --output "$DST" | 
			
		
	
		
			
				
					|  |  |  |  | 		ansible-vault decrypt "$VAULT_PASSWORD" "$SRC" --output "$DST" | 
			
		
	
		
			
				
					|  |  |  |  | 	fi | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |