diff --git a/package/network/services/uhttpd/Makefile b/package/network/services/uhttpd/Makefile index dbade36b0ab..83073122e63 100644 --- a/package/network/services/uhttpd/Makefile +++ b/package/network/services/uhttpd/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=uhttpd -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL=$(PROJECT_GIT)/project/uhttpd.git diff --git a/package/network/services/uhttpd/files/ubus.default b/package/network/services/uhttpd/files/ubus.default index f0f71e9d351..ca9e72a3150 100644 --- a/package/network/services/uhttpd/files/ubus.default +++ b/package/network/services/uhttpd/files/ubus.default @@ -5,4 +5,9 @@ if [ -z "$(uci -q get uhttpd.main.ubus_prefix)" ]; then uci commit uhttpd fi +[ "$(uci -q get uhttpd.main.ubus_socket)" = "/var/run/ubus.sock" ] && { + uci set uhttpd.main.ubus_socket='/var/run/ubus/ubus.sock' + uci commit uhttpd +} + exit 0 diff --git a/package/network/services/uhttpd/files/uhttpd.config b/package/network/services/uhttpd/files/uhttpd.config index 39089ca25b3..f368d08e8bc 100644 --- a/package/network/services/uhttpd/files/uhttpd.config +++ b/package/network/services/uhttpd/files/uhttpd.config @@ -59,7 +59,7 @@ config uhttpd main # Specify the ubus-rpc prefix and socket path. # option ubus_prefix /ubus -# option ubus_socket /var/run/ubus.sock +# option ubus_socket /var/run/ubus/ubus.sock # CGI/Lua timeout, if the called script does not # write data within the given amount of seconds,