diff --git a/multimedia/aliyundrive-webdav/Makefile b/multimedia/aliyundrive-webdav/Makefile index 4f6c3ca4..8e25c705 100644 --- a/multimedia/aliyundrive-webdav/Makefile +++ b/multimedia/aliyundrive-webdav/Makefile @@ -1,8 +1,8 @@ include $(TOPDIR)/rules.mk PKG_NAME:=aliyundrive-webdav -PKG_VERSION:=1.11.0 -PKG_RELEASE:=$(AUTORELEASE) +PKG_VERSION:=2.2.1 +PKG_RELEASE:=1 PKG_LICENSE:=MIT PKG_MAINTAINER:=messense diff --git a/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.config b/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.config index c1626dbc..a56654e9 100644 --- a/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.config +++ b/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.config @@ -17,3 +17,4 @@ config server option tls_key '' option skip_upload_same_size '0' option prefer_http_download '0' + option redirect '1' diff --git a/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.init b/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.init index 65b3a67a..c7895fcd 100755 --- a/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.init +++ b/multimedia/aliyundrive-webdav/files/aliyundrive-webdav.init @@ -59,6 +59,13 @@ start_service() { *) ;; esac + case "$(uci_get_by_type server redirect 0)" in + 1|on|true|yes|enabled) + extra_options="$extra_options --redirect" + ;; + *) ;; + esac + if [[ ! -z "$tls_cert" && ! -z "$tls_key" ]]; then extra_options="$extra_options --tls-cert $tls_cert --tls-key $tls_key" fi