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