This change was more invasive than initially thought, and cannot be disabled easily, as raised by a few people. Let's revert it for now. At least the pre-push hook should be deployed automatically and catch any unsigned commits attempted to be pushed to Savannah. * etc/git/gitconfig [commit]: Remove section.
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			390 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			390 B
		
	
	
	
		
			Text
		
	
	
	
	
	
[diff "scheme"]
 | 
						|
	xfuncname = "^(\\(define.*)$"
 | 
						|
 | 
						|
[diff "texinfo"]
 | 
						|
	xfuncname = "^@node[[:space:]]+([^,]+).*$"
 | 
						|
 | 
						|
[format]
 | 
						|
        forceinbodyfrom = true  # help preserve commit authorship
 | 
						|
        thread = shallow
 | 
						|
        useAutoBase = true
 | 
						|
 | 
						|
[pull]
 | 
						|
        rebase = true
 | 
						|
 | 
						|
[sendemail]
 | 
						|
        to = guix-patches@gnu.org
 | 
						|
        headerCmd = etc/teams.scm cc-members-header-cmd
 | 
						|
        thread = no
 |