net-misc/wireguard: fix netifrc
authorJason A. Donenfeld <zx2c4@gentoo.org>
Mon, 2 Jan 2017 16:12:41 +0000 (17:12 +0100)
committerJason A. Donenfeld <zx2c4@gentoo.org>
Mon, 2 Jan 2017 16:12:58 +0000 (17:12 +0100)
Package-Manager: Portage-2.3.3, Repoman-2.3.1

net-misc/wireguard/files/wireguard-openrc.sh
net-misc/wireguard/wireguard-0.0.20161230-r1.ebuild [moved from net-misc/wireguard/wireguard-0.0.20161230.ebuild with 98% similarity]

index 9c3df6a91e05d3ab7df67e2470f06282fa6c904c..9c53ef0ffa7225ae9252ad224bbf80adaf8afb1c 100644 (file)
@@ -10,6 +10,7 @@ wireguard_depend()
 
 wireguard_pre_start()
 {
+       [[ $IFACE == wg* ]] || return 0
        ip link delete dev "$IFACE" type wireguard 2>/dev/null
        ebegin "Creating WireGuard interface $IFACE"
        if ! ip link add dev "$IFACE" type wireguard; then
@@ -37,6 +38,7 @@ wireguard_pre_start()
 
 wireguard_post_stop()
 {
+       [[ $IFACE == wg* ]] || return 0
        ebegin "Removing WireGuard interface $IFACE"
        ip link delete dev "$IFACE" type wireguard
        eend $?
similarity index 98%
rename from net-misc/wireguard/wireguard-0.0.20161230.ebuild
rename to net-misc/wireguard/wireguard-0.0.20161230-r1.ebuild
index 0aa291de13d6d1972b4fc5459f4a12bceb1df6dd..06402df303ddf1147058ea1970d873c521dcdf14 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$