make the port configurable for development
This commit is contained in:
parent
26c3398fb8
commit
0fd4350464
@ -32,6 +32,10 @@ var (
|
|||||||
"/perm/breakglass.host_key",
|
"/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)")
|
"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",
|
forwarding = flag.String("forward",
|
||||||
"",
|
"",
|
||||||
"allow port forwarding. Use `loopback` for loopback interfaces and `private-network` for private networks")
|
"allow port forwarding. Use `loopback` for loopback interfaces and `private-network` for private networks")
|
||||||
@ -191,7 +195,7 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for _, addr := range addrs {
|
for _, addr := range addrs {
|
||||||
hostport := net.JoinHostPort(addr, "22")
|
hostport := net.JoinHostPort(addr, *port)
|
||||||
listener, err := net.Listen("tcp", hostport)
|
listener, err := net.Listen("tcp", hostport)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user