Removes disabling insecure protocols (#1129)
Co-authored-by: Luigi Operoso <40476330+brokenpip3@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									b8a756909f
								
							
						
					
					
						commit
						bf040e1188
					
				|  | @ -72,13 +72,6 @@ def jenkins = Jenkins.instance | ||||||
| 
 | 
 | ||||||
| println("Disabling insecure Jenkins features...") | println("Disabling insecure Jenkins features...") | ||||||
| 
 | 
 | ||||||
| println("Disabling insecure protocols...") |  | ||||||
| println("Old protocols: [" + jenkins.getAgentProtocols().join(", ") + "]") |  | ||||||
| HashSet<String> newProtocols = new HashSet<>(jenkins.getAgentProtocols()) |  | ||||||
| newProtocols.removeAll(Arrays.asList("JNLP3-connect", "JNLP2-connect", "JNLP-connect", "CLI-connect")) |  | ||||||
| println("New protocols: [" + newProtocols.join(", ") + "]") |  | ||||||
| jenkins.setAgentProtocols(newProtocols) |  | ||||||
| 
 |  | ||||||
| println("Disabling CLI access of /cli URL...") | println("Disabling CLI access of /cli URL...") | ||||||
| def remove = { list -> | def remove = { list -> | ||||||
|     list.each { item -> |     list.each { item -> | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue