diff --git a/package/lean/luci-app-openvpn-server/Makefile b/package/lean/luci-app-openvpn-server/Makefile index b81630e88366f589b0eecd8f3b01e6a2d2ee4a45..822649610fa39e117a426da1536c6b8a4a04793f 100644 --- a/package/lean/luci-app-openvpn-server/Makefile +++ b/package/lean/luci-app-openvpn-server/Makefile @@ -10,7 +10,7 @@ LUCI_DEPENDS:=+openvpn-openssl +openvpn-easy-rsa LUCI_PKGARCH:=all PKG_NAME:=luci-app-openvpn-server PKG_VERSION:=2.0 -PKG_RELEASE:=15 +PKG_RELEASE:=16 include $(TOPDIR)/feeds/luci/luci.mk diff --git a/package/lean/luci-app-openvpn-server/luasrc/model/cbi/openvpn-server/openvpn-server.lua b/package/lean/luci-app-openvpn-server/luasrc/model/cbi/openvpn-server/openvpn-server.lua index f4eb7749e71c055dadbe126c72008cfbb74a02ed..df795e4c9802b83730c2f85647e6a25523371dea 100644 --- a/package/lean/luci-app-openvpn-server/luasrc/model/cbi/openvpn-server/openvpn-server.lua +++ b/package/lean/luci-app-openvpn-server/luasrc/model/cbi/openvpn-server/openvpn-server.lua @@ -99,7 +99,6 @@ if pid == "" then function start.write(self, section) luci.util.exec("uci set openvpn.myvpn.enabled=='1' && uci commit openvpn") message = luci.util.exec("/etc/init.d/openvpn start 2>&1") - luci.util.exec("/etc/init.d/openvpn enable") luci.util.exec("sleep 2") luci.http.redirect( luci.dispatcher.build_url("admin", "vpn", "openvpn-server") .. "?message=" .. message @@ -111,7 +110,6 @@ else function stop.write(self, section) luci.util.exec("uci set openvpn.myvpn.enabled=='0' && uci commit openvpn") luci.util.exec("/etc/init.d/openvpn stop") - luci.util.exec("/etc/init.d/openvpn disable") luci.util.exec("sleep 2") luci.http.redirect( luci.dispatcher.build_url("admin", "vpn", "openvpn-server") diff --git a/package/lean/luci-app-openvpn-server/root/etc/uci-defaults/openvpn b/package/lean/luci-app-openvpn-server/root/etc/uci-defaults/openvpn index 849754dfd9c0791a78816d159f18ab9c576b2723..5afa99995edfb9174a74d3724435becd2c36ab75 100755 --- a/package/lean/luci-app-openvpn-server/root/etc/uci-defaults/openvpn +++ b/package/lean/luci-app-openvpn-server/root/etc/uci-defaults/openvpn @@ -39,7 +39,8 @@ uci set firewall.@forwarding[-1].dest="lan" uci commit firewall; /etc/init.d/firewall restart -/etc/init.d/openvpn disable && /etc/init.d/openvpn stop +/etc/init.d/openvpn enable +/etc/init.d/openvpn stop rm -f /tmp/luci-indexcache exit 0