mirror of
				https://git.tukaani.org/xz.git
				synced 2025-10-30 21:12:55 +00:00 
			
		
		
		
	license-check.sh: Use '--' with slightly untrusted filenames
Names from git ls-files should be safe but if one runs it on a tree without the .git dir and there are extra files, it's safer to have the end of arguments marked with '--'.
This commit is contained in:
		
							parent
							
								
									fda0ec862a
								
							
						
					
					
						commit
						d28a4b2520
					
				| @ -100,11 +100,11 @@ FILES=$(printf '%s\n' "$FILES" | sort) | ||||
| 
 | ||||
| # Find the tagged files. | ||||
| TAGGED=$(printf '%s\n' "$FILES" \ | ||||
| 	| tr '\n' '\000' | xargs -0r grep -l "$SPDX_LI") | ||||
| 	| tr '\n' '\000' | xargs -0r grep -l "$SPDX_LI" --) | ||||
| 
 | ||||
| # Find the tagged 0BSD files. | ||||
| TAGGED_0BSD=$(printf '%s\n' "$TAGGED" \ | ||||
| 	| tr '\n' '\000' | xargs -0r grep -l "$SPDX_LI 0BSD") | ||||
| 	| tr '\n' '\000' | xargs -0r grep -l "$SPDX_LI 0BSD" --) | ||||
| 
 | ||||
| # Find the tagged non-0BSD files, that is, remove the 0BSD-tagged files | ||||
| # from the list of tagged files. | ||||
| @ -127,7 +127,7 @@ FILES=$(printf '%s\n' "$FILES" | grep -Ev \ | ||||
| # These are old translations that haven't been updated after 2024-02-14. | ||||
| # Eventually these should go away. | ||||
| PD_PO=$(printf '%s\n' "$FILES" | grep '\.po$' | tr '\n' '\000' \ | ||||
| 	| xargs -0r grep -Fl '# This file is put in the public domain.') | ||||
| 	| xargs -0r grep -Fl '# This file is put in the public domain.' --) | ||||
| 
 | ||||
| if test -n "$PD_PO"; then | ||||
| 	# Remove the public domain .po files from the list. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user