X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=src%2FPVE%2FTools.pm;h=8e18087ab788634307ae24f69b5b836e75b3a2c5;hb=2336b19ef37dd4350c2a708f248b3d294796cb27;hp=01823c28fd1cbaa1ea5ad394215b75b31007f808;hpb=a0b6ef523a2f3ea423bd61b5257dee7c96cb1a0a;p=pve-common.git diff --git a/src/PVE/Tools.pm b/src/PVE/Tools.pm index 01823c2..8e18087 100644 --- a/src/PVE/Tools.pm +++ b/src/PVE/Tools.pm @@ -248,7 +248,7 @@ sub run_command { if (!ref($cmd)) { $cmdstr = $cmd; - if ($cmd =~ m/|/) { + if ($cmd =~ m/\|/) { # see 'man bash' for option pipefail $cmd = [ '/bin/bash', '-c', "set -o pipefail && $cmd" ]; } else { @@ -696,7 +696,8 @@ sub next_unused_port { LocalPort => $p, ReuseAddr => 1, Family => $family, - Proto => 0); + Proto => 0, + GetAddrInfoFlags => 0); if ($sock) { close($sock);