contrib/sign.sh: fix handling of filenames with spaces
This commit is contained in:
		
							parent
							
								
									9449f0f5d8
								
							
						
					
					
						commit
						a3559a4d32
					
				| @ -18,23 +18,23 @@ See also | ||||
| EOHELP | ||||
| 	exit 1 | ||||
| fi | ||||
|   | ||||
| SECRET=$1 | ||||
|   | ||||
| manifest=$2 | ||||
| upper=$(mktemp) | ||||
| lower=$(mktemp) | ||||
|   | ||||
| 
 | ||||
| SECRET="$1" | ||||
| 
 | ||||
| manifest="$2" | ||||
| upper="$(mktemp)" | ||||
| lower="$(mktemp)" | ||||
| 
 | ||||
| awk "BEGIN    { sep=0 } | ||||
|      /^---\$/ { sep=1; next } | ||||
|               { if(sep==0) print > \"$upper\"; | ||||
|                 else       print > \"$lower\"}" \ | ||||
|     $manifest | ||||
|   | ||||
| ecdsasign $upper < $SECRET >> $lower | ||||
|   | ||||
| cat  $upper  > $manifest | ||||
| echo ---    >> $manifest | ||||
| cat  $lower >> $manifest | ||||
|   | ||||
| rm -f $upper $lower | ||||
|     "$manifest" | ||||
| 
 | ||||
| ecdsasign "$upper" < "$SECRET" >> "$lower" | ||||
| 
 | ||||
| cat  "$upper"  > "$manifest" | ||||
| echo ---      >> "$manifest" | ||||
| cat  "$lower" >> "$manifest" | ||||
| 
 | ||||
| rm -f "$upper" "$lower" | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user