From: Jason A. Donenfeld Date: Tue, 15 May 2018 18:05:48 +0000 (+0200) Subject: wg-quick: darwin: ensure socket directory exists X-Git-Tag: v1.0.20191226~128 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cfa4203be73ab554739199668f61da50ff2becaf;p=thirdparty%2Fwireguard-tools.git wg-quick: darwin: ensure socket directory exists Signed-off-by: Jason A. Donenfeld --- diff --git a/src/wg-quick/darwin.bash b/src/wg-quick/darwin.bash index c4fc8f1..0c28085 100755 --- a/src/wg-quick/darwin.bash +++ b/src/wg-quick/darwin.bash @@ -100,12 +100,8 @@ get_real_interface() { add_if() { export WG_DARWIN_UTUN_NAME_FILE="/var/run/wireguard/$INTERFACE.name" + mkdir -m 0700 -p "/var/run/wireguard/" cmd wireguard-go utun - local i - for i in {1..30}; do - [[ -f "/var/run/wireguard/$INTERFACE.name" ]] && break - sleep 0.1 - done get_real_interface }