From: | "Cedric Krier (cedk)" <cedk@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in net-misc/openvpn/files: openvpn-2.1.init |
Date: | Sat, 01 Nov 2008 15:50:09 |
Message-Id: | E1KwIjm-0007vV-PA@stork.gentoo.org |
1 | cedk 08/11/01 15:50:06 |
2 | |
3 | Modified: openvpn-2.1.init |
4 | Log: |
5 | Fix init script for bug #234667 |
6 | (Portage version: 2.1.4.5) |
7 | |
8 | Revision Changes Path |
9 | 1.15 net-misc/openvpn/files/openvpn-2.1.init |
10 | |
11 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/openvpn/files/openvpn-2.1.init?rev=1.15&view=markup |
12 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/openvpn/files/openvpn-2.1.init?rev=1.15&content-type=text/plain |
13 | diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/openvpn/files/openvpn-2.1.init?r1=1.14&r2=1.15 |
14 | |
15 | Index: openvpn-2.1.init |
16 | =================================================================== |
17 | RCS file: /var/cvsroot/gentoo-x86/net-misc/openvpn/files/openvpn-2.1.init,v |
18 | retrieving revision 1.14 |
19 | retrieving revision 1.15 |
20 | diff -u -r1.14 -r1.15 |
21 | --- openvpn-2.1.init 2 Aug 2008 18:14:53 -0000 1.14 |
22 | +++ openvpn-2.1.init 1 Nov 2008 15:50:06 -0000 1.15 |
23 | @@ -107,11 +107,12 @@ |
24 | fi |
25 | |
26 | # Ensure that our scripts get the PEER_DNS variable |
27 | - export PEER_DNS |
28 | + [ -n "${PEER_DNS}" ] && args="${args} --setenv PEER_DNS ${PEER_DNS}" |
29 | |
30 | [ "${reenter}" = "yes" ] && mark_service_inactive "${SVCNAME}" |
31 | start-stop-daemon --start --exec /usr/sbin/openvpn --pidfile "${VPNPID}" \ |
32 | - -- --config "${VPNCONF}" --writepid "${VPNPID}" --daemon ${args} |
33 | + -- --config "${VPNCONF}" --writepid "${VPNPID}" --daemon \ |
34 | + --setenv SVCNAME "${SVCNAME}" ${args} |
35 | eend $? "Check your logs to see why startup failed" |
36 | } |