| 
									
										
										
										
											2017-11-20 05:12:54 +03:00
										 |  |  | #!/usr/bin/bash | 
					
						
							| 
									
										
										
										
											2017-11-21 17:41:40 +03:00
										 |  |  | shopt -s nullglob | 
					
						
							| 
									
										
										
										
											2017-11-20 05:12:54 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | for i in *.pkg.*; do | 
					
						
							|  |  |  | 	if ! [[ "$i" == "${i%.*}.sig" ]]; then | 
					
						
							|  |  |  | 		if ! [[ -f "${i}.sig" ]]; then | 
					
						
							|  |  |  | 			unsigned_pkgs+=( "$i" ) | 
					
						
							|  |  |  | 		fi | 
					
						
							|  |  |  | 	fi | 
					
						
							|  |  |  | done | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | for i in "${unsigned_pkgs[@]}"; do | 
					
						
							|  |  |  | 	echo $i | 
					
						
							|  |  |  | 	gpg --pinentry-mode loopback --passphrase-fd 0 --batch --no-tty --detach-sign --no-armor "$i" < ~/.gnupg/passphrase | 
					
						
							|  |  |  | done |