From b6520b08823b8c4563df1d641b36eb122ecce40b Mon Sep 17 00:00:00 2001 From: kenzok8 Date: Fri, 5 Apr 2024 00:21:02 +0800 Subject: [PATCH] update 2024-04-05 00:21:02 --- alist/Makefile | 2 +- alist/files/alist.init | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/alist/Makefile b/alist/Makefile index 23fe10a33..9b1b73bb1 100644 --- a/alist/Makefile +++ b/alist/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=alist PKG_VERSION:=3.33.0 PKG_WEB_VERSION:=3.33.0 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/alist-org/alist/tar.gz/v$(PKG_VERSION)? diff --git a/alist/files/alist.init b/alist/files/alist.init index 3d631a3c5..b859a20ce 100755 --- a/alist/files/alist.init +++ b/alist/files/alist.init @@ -23,11 +23,15 @@ get_config() { # mysql config_get mysql $1 mysql 0 + config_get mysql_type $1 mysql_type "mysql" config_get mysql_host $1 mysql_host "" config_get mysql_port $1 mysql_port "3306" config_get mysql_username $1 mysql_username "" config_get mysql_password $1 mysql_password "" config_get mysql_database $1 mysql_database "" + config_get mysql_table_prefix $1 mysql_table_prefix "x_" + config_get mysql_ssl_mode $1 mysql_ssl_mode "" + config_get mysql_dsn $1 mysql_dsn "" config_load network config_get lan_addr lan ipaddr "0.0.0.0" @@ -77,7 +81,7 @@ start_service() { fi # mysql - [ "$mysql" -eq 1 ] && database=mysql || database=sqlite3 + [ "$mysql" -eq 1 ] && database=$mysql_type || database=sqlite3 set_firewall true > $temp_dir/alist.log @@ -99,9 +103,9 @@ start_service() { json_add_string "password" "$mysql_password" json_add_string "name" "$mysql_database" json_add_string "db_file" "$data_dir/data.db" - json_add_string "table_prefix" "x_" - json_add_string "ssl_mode" "" - json_add_string "dsn" "" + json_add_string "table_prefix" "$mysql_table_prefix" + json_add_string "ssl_mode" "$mysql_ssl_mode" + json_add_string "dsn" "$mysql_dsn" json_close_object # meilisearch