net-vpn/wireguard: these have moved to netifrc

Package-Manager: Portage-2.3.41, Repoman-2.3.9
This commit is contained in:
Jason A. Donenfeld
2018-07-10 23:18:03 +02:00
parent c74caf635c
commit 84747f9cd8
3 changed files with 0 additions and 49 deletions

View File

@@ -1,45 +0,0 @@
# Copyright (c) 2016 Gentoo Foundation
# All rights reserved. Released under the 2-clause BSD license.
wireguard_depend()
{
program /usr/bin/wg
after interface
before dhcp
}
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
eend $?
return $?
fi
eend 0
ebegin "Configuring WireGuard interface $IFACE"
set -- $(_get_array "wireguard_$IFVAR")
if [[ -f $1 && $# -eq 1 ]]; then
/usr/bin/wg setconf "$IFACE" "$1"
else
eval /usr/bin/wg set "$IFACE" "$@"
fi
if [ $? -eq 0 ]; then
_up
eend 0
return
fi
e=$?
ip link delete dev "$IFACE" type wireguard 2>/dev/null
eend $e
}
wireguard_post_stop()
{
[[ $IFACE == wg* ]] || return 0
ebegin "Removing WireGuard interface $IFACE"
ip link delete dev "$IFACE" type wireguard
eend $?
}

View File

@@ -57,8 +57,6 @@ src_install() {
BASHCOMPDIR="$(get_bashcompdir)" \
PREFIX="${EPREFIX}/usr" \
-C src/tools install
insinto /$(get_libdir)/netifrc/net
newins "${FILESDIR}"/wireguard-openrc.sh wireguard.sh
fi
use module-src && emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src dkms-install
}

View File

@@ -57,8 +57,6 @@ src_install() {
BASHCOMPDIR="$(get_bashcompdir)" \
PREFIX="${EPREFIX}/usr" \
-C src/tools install
insinto /$(get_libdir)/netifrc/net
newins "${FILESDIR}"/wireguard-openrc.sh wireguard.sh
fi
use module-src && emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src dkms-install
}