@@ -1494,6 +1494,7 @@ menu "Networking applications"
source "package/nfacct/Config.in"
source "package/nftables/Config.in"
source "package/nginx/Config.in"
+ source "package/nginx_upload_module/Config.in"
source "package/ngircd/Config.in"
source "package/ngrep/Config.in"
source "package/nload/Config.in"
@@ -277,4 +277,9 @@ define NGINX_INSTALL_INIT_SYSV
$(TARGET_DIR)/etc/init.d/S50nginx
endef
+ifeq ($(BR2_PACKAGE_NGINX_UPLOAD_MODULE),y)
+NGINX_CONF_OPTS += $(addprefix --add-module=,$(NGINX_UPLOAD_MODULE_SRCDIR))
+NGINX_DEPENDENCIES += nginx_upload_module
+endif
+
$(eval $(generic-package))
new file mode 100644
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_NGINX_UPLOAD_MODULE
+ bool "nginx_upload_module"
+ select BR2_PACKAGE_NGINX
+ help
+ A module for nginx web server for handling file uploads using
+ multipart/form-data encoding (RFC 1867).
+
+ https://github.com/vkholodkov/nginx-upload-module
new file mode 100644
@@ -0,0 +1,2 @@
+#Locally Computed:
+sha256 8cd1d9d968ffba807de2e546ea9cad5e1ae294ec60b4927b2d60a98bdb4a1144 nginx_upload_module-aba1e3f34c754551f4f49e572bc86863d535609d.tar.gz
new file mode 100644
@@ -0,0 +1,12 @@
+################################################################################
+#
+# nginx_upload_module
+#
+################################################################################
+
+NGINX_UPLOAD_MODULE_VERSION = aba1e3f34c754551f4f49e572bc86863d535609d
+NGINX_UPLOAD_MODULE_SITE = $(call github,vkholodkov,nginx-upload-module,$(NGINX_UPLOAD_MODULE_VERSION))
+NGINX_UPLOAD_MODULE_LICENSE = BSD-3c
+NGINX_UPLOAD_MODULE_LICENSE_FILES = LICENCE
+
+$(eval $(generic-package))