Gentoo Archives: gentoo-commits

From: "Jason A. Donenfeld" <zx2c4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-tools/files/
Date: Fri, 07 Aug 2020 16:13:37
Message-Id: 1596816808.c4d3aa2b6474fe2a38ffc85a96709c10b00ff6a8.zx2c4@gentoo
1 commit: c4d3aa2b6474fe2a38ffc85a96709c10b00ff6a8
2 Author: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 7 16:12:51 2020 +0000
4 Commit: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 7 16:13:28 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d3aa2b
7
8 net-vpn/wireguard-tools: actually use checkconfig
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>
12
13 net-vpn/wireguard-tools/files/wg-quick.init | 3 +++
14 1 file changed, 3 insertions(+)
15
16 diff --git a/net-vpn/wireguard-tools/files/wg-quick.init b/net-vpn/wireguard-tools/files/wg-quick.init
17 index ad687410405..78047278203 100644
18 --- a/net-vpn/wireguard-tools/files/wg-quick.init
19 +++ b/net-vpn/wireguard-tools/files/wg-quick.init
20 @@ -20,15 +20,18 @@ checkconfig() {
21 eerror " /etc/init.d/wg-quick.vpn0 start"
22 return 1
23 fi
24 + return 0
25 }
26
27 start() {
28 + checkconfig || return 1
29 ebegin "Starting $description for $CONF"
30 wg-quick up "$CONF"
31 eend $? "Failed to start $description for $CONF"
32 }
33
34 stop() {
35 + checkconfig || return 1
36 ebegin "Stopping $description for $CONF"
37 wg-quick down "$CONF"
38 eend $? "Failed to stop $description for $CONF"