openpvn: Split out config parsing code for reuse
[openwrt/openwrt.git] / package / network / services / openvpn / Makefile
index f1170bbd37dd21a762d3ed1ea266eb8d29e61db2..3bd7ad8d1ccb25d849de1e18c923b6d2bb7743a6 100644 (file)
@@ -112,6 +112,7 @@ define Package/openvpn-$(BUILD_VARIANT)/install
                $(1)/etc/init.d \
                $(1)/etc/config \
                $(1)/etc/openvpn \
+               $(1)/lib/functions \
                $(1)/lib/upgrade/keep.d \
                $(1)/usr/libexec \
                $(1)/etc/hotplug.d/openvpn
@@ -128,6 +129,10 @@ define Package/openvpn-$(BUILD_VARIANT)/install
                files/usr/libexec/openvpn-hotplug \
                $(1)/usr/libexec/openvpn-hotplug
 
+       $(INSTALL_DATA) \
+               files/lib/functions/openvpn.sh \
+               $(1)/lib/functions/openvpn.sh
+
        $(INSTALL_DATA) \
                files/etc/hotplug.d/openvpn/01-user \
                $(1)/etc/hotplug.d/openvpn/01-user