Since we moved to automatic loading of dynamic modules, we need to drop
the previous include luci.module or we end up with nginx failing to
start for old configurations.
Fixes: caffa410ed70 ("nginx: autoload dynamic modules")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
PKG_NAME:=nginx
PKG_VERSION:=1.25.5
-PKG_RELEASE:=2
+PKG_RELEASE:=3
PKG_SOURCE:=nginx-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://nginx.org/download/
EOT
fi
- if [ ! -f "/etc/nginx/module.d/ngx_http_ubus.module" ]; then
- cat <<EOT > /etc/nginx/module.d/ngx_http_ubus.module
-load_module /usr/lib/nginx/modules/ngx_http_ubus_module.so;
-EOT
- fi
+ # Drop old reference of luci.module as we migrated to a more automatic approach
+ [ -f "/etc/nginx/module.d/luci.module" ] && rm /etc/nginx/module.d/luci.module
fi
grep -q /var/run/ubus.sock /etc/nginx/conf.d/luci.locations &&