mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-31 15:07:43 +00:00
openvpn: adjust iproute2 path logic
As reported in bug #6164 when using busybox iproute2 openvpn can fail to locate the 'ip' utility. This was correct until busybox 1.21.0 was released since it changed the location of /bin/ip to /sbin/ip (what iproute2 proper does). So adjust the ip path accordingly. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
b392cb4c74
commit
1627fb5471
@ -17,10 +17,14 @@ OPENVPN_CONF_OPT += --enable-small --disable-plugins \
|
|||||||
--disable-debug --disable-eurephia
|
--disable-debug --disable-eurephia
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Busybox 1.21+ places the ip applet in the "correct" place
|
||||||
|
# but previous versions didn't.
|
||||||
ifeq ($(BR2_PACKAGE_IPROUTE2),y)
|
ifeq ($(BR2_PACKAGE_IPROUTE2),y)
|
||||||
OPENVPN_CONF_ENV += IPROUTE=/sbin/ip
|
OPENVPN_CONF_ENV += IPROUTE=/sbin/ip
|
||||||
else
|
else ifeq ($(BR2_BUSYBOX_VERSION_1_19_X)$(BR2_BUSYBOX_VERSION_1_20_X),y)
|
||||||
OPENVPN_CONF_ENV += IPROUTE=/bin/ip
|
OPENVPN_CONF_ENV += IPROUTE=/bin/ip
|
||||||
|
else
|
||||||
|
OPENVPN_CONF_ENV += IPROUTE=/sbin/ip
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_OPENVPN_LZO),y)
|
ifeq ($(BR2_PACKAGE_OPENVPN_LZO),y)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user