make the port configurable for development

This commit is contained in:
Christian Heusel 2022-03-06 21:22:28 +01:00 committed by Michael Stapelberg
parent 26c3398fb8
commit 0fd4350464

View File

@ -32,6 +32,10 @@ var (
"/perm/breakglass.host_key",
"path to a PEM-encoded RSA, DSA or ECDSA private key (create using e.g. ssh-keygen -f /perm/breakglass.host_key -N '' -t rsa)")
port = flag.String("port",
"22",
"port for breakglass to listen on")
forwarding = flag.String("forward",
"",
"allow port forwarding. Use `loopback` for loopback interfaces and `private-network` for private networks")
@ -191,7 +195,7 @@ func main() {
}
for _, addr := range addrs {
hostport := net.JoinHostPort(addr, "22")
hostport := net.JoinHostPort(addr, *port)
listener, err := net.Listen("tcp", hostport)
if err != nil {
log.Fatal(err)