Space missing in grep regex expression in method get_interface_ipv4_address called by set_bind_address

Michael Brenner
2019-10-22 06:09:34 +02:00
parent a5935cda2a
commit 3b32e07475
+1 -1
@@ -263,7 +263,7 @@ The following can be used to set an interface with IPv4 address (e.g. ``eth0``)
method.insert = cfg.interface.bind, string|const|private, (cat,"eth0")
# Get IPv4 address of a given interface
method.insert = get_interface_ipv4_address, simple|private, \
"execute.capture=bash,-c,\"$cat=\\\"echo -n \$(ip -o -4 addr show \\\",$argument.0=,\\\" | grep -Po 'inet \\\\\\\\\\K[\\\\\\\\\\d.]+')\\\"\""
"execute.capture=bash,-c,\"$cat=\\\"echo -n \$(ip -o -4 addr show \\\",$argument.0=,\\\" | grep -Po 'inet \\\\\\\\\\K[\\\\\\\\\\d.]+ ')\\\"\""
# The IP address the listening socket and outgoing connections is bound to. (bind)
schedule2 = set_bind_address, 0, 0, \
"branch=((cfg.interface.bind)), \