38 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# THIS FILE SERVES FOR WHITELISTING RPMLINT ERRORS AND WARNINGS IN TASKOTRON
 | 
						|
# https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#Whitelisting_errors
 | 
						|
 | 
						|
# (same file in python3 package served as a great example)
 | 
						|
 | 
						|
 | 
						|
 | 
						|
# Spelling errors
 | 
						|
addFilter(r'spelling-error .* en_US (cnf|mysqld|subpackage) ')
 | 
						|
 | 
						|
# Debug symlinks
 | 
						|
addFilter(r'dangling-relative-symlink /usr/lib/.build-id')
 | 
						|
 | 
						|
# Testsuite
 | 
						|
#   Some expected tests results are zero-length files
 | 
						|
addFilter(r'(zero-length|pem-certificate|hidden-file-or-dir) /usr/share/mysql-test/*')
 | 
						|
 | 
						|
# Chroot function
 | 
						|
#   False positive; checked by upstream
 | 
						|
addFilter(r'missing-call-to-chdir-with-chroot')
 | 
						|
 | 
						|
# Missing documentation
 | 
						|
#   I don't think that's on the upstream priority list
 | 
						|
addFilter(r'no-documentation')
 | 
						|
addFilter(r'no-manual-page-for-binary')
 | 
						|
 | 
						|
# Cluster is gone
 | 
						|
addFilter("W: obsolete-not-provided mysql-cluster")
 | 
						|
addFilter("W: obsolete-not-provided mysql-bench")
 | 
						|
addFilter("W: obsolete-not-provided community-mysql-bench")
 | 
						|
 | 
						|
# Config file without noreplace flag
 | 
						|
#   Don't replace logs that may contain old entries
 | 
						|
addFilter(r'conffile-without-noreplace-flag /var/log/mariadb/mariadb.log')
 | 
						|
 | 
						|
# Seems pretty standard to me ...
 | 
						|
addFilter(r'non-standard-dir-perm /var/log/mysql 750')
 |