Skip to content

block all SSH connections for VCS, for usabililty and security

If we allow SSH, then we'd have to manage known_hosts.

All VCS and submodule URLs should use HTTPS. SSH URLs have security vulns:

I did a manual scan of the setup on jenkins.debian.net to see if I could find any suspicious URLs. Looks good so far. This is what I used:

$ find . -type f -print0 |xargs -0 grep -Eo 'ssh[:+][svn/]+...................'
$ find . -type f -print0 |xargs -0 grep -Eo 'ssh://-[^ "]+'
Edited by Hans-Christoph Steiner

Merge request reports