update 2023-12-06 00:24:05
This commit is contained in:
parent
760ed8f106
commit
29050af84b
|
@ -7,7 +7,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=luci-app-aliddns
|
||||
PKG_VERSION:=0.4.0
|
||||
PKG_VERSION:=0.4.1
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_LICENSE:=MIT
|
||||
|
|
|
@ -10,6 +10,9 @@ msgstr "启用"
|
|||
msgid "Clean Before Update"
|
||||
msgstr "清除所有同名记录"
|
||||
|
||||
msgid "Enabled IPv4"
|
||||
msgstr "启用 IPv4"
|
||||
|
||||
msgid "Enabled IPv6"
|
||||
msgstr "启用 IPv6"
|
||||
|
||||
|
|
|
@ -15,6 +15,9 @@ enable.rmempty = false
|
|||
enable = e:option(Flag, "clean", translate("Clean Before Update"))
|
||||
enable.rmempty = false
|
||||
|
||||
ipv4 = e:option(Flag,"ipv4",translate("Enabled IPv4"))
|
||||
ipv4.rmempty=false
|
||||
|
||||
ipv6 = e:option(Flag,"ipv6",translate("Enabled IPv6"))
|
||||
ipv6.rmempty=false
|
||||
|
||||
|
@ -33,6 +36,7 @@ iface6:value("",translate("Select WAN6-IP Source"))
|
|||
iface6:value("internet")
|
||||
iface6:value("wan")
|
||||
iface6:value("wan6")
|
||||
iface6:value("wan_6")
|
||||
iface6.rmempty = true
|
||||
|
||||
main = e:option(Value, "main_domain", translate("Main Domain"), translate("For example: test.github.com -> github.com"))
|
||||
|
|
|
@ -242,6 +242,8 @@ clean_log() {
|
|||
exit 1
|
||||
}
|
||||
|
||||
ipv4=$(uci_get_by_name base ipv4)
|
||||
ipv6=$(uci_get_by_name base ipv6)
|
||||
ak_id=$(uci_get_by_name base app_key)
|
||||
ak_sec=$(uci_get_by_name base app_secret)
|
||||
rrid=$(uci_get_by_name base record_id)
|
||||
|
@ -269,10 +271,13 @@ DATE=$(date +'%Y-%m-%d %H:%M:%S')
|
|||
timestamp=$(date -u "+%Y-%m-%dT%H%%3A%M%%3A%SZ")
|
||||
|
||||
clean_log
|
||||
# uci_bool_by_name base ipv4 && check_aliddns || do_ddns_record
|
||||
if [ $ipv4 -eq 1 ]; then
|
||||
check_aliddns || do_ddns_record
|
||||
fi
|
||||
|
||||
# exit if ipv6 not-enabled
|
||||
uci_bool_by_name base ipv6 || exit 0
|
||||
# uci_bool_by_name base ipv6 || exit 0
|
||||
|
||||
iface6=$(uci_get_by_name base interface6)
|
||||
if [ "Z$iface6" == "Zinternet" -o "Z$iface6" == "Z" ]; then
|
||||
|
@ -282,5 +287,8 @@ else
|
|||
fi
|
||||
ip6_escape=`urlencode "$ip6"`
|
||||
|
||||
clean_log
|
||||
# clean_log
|
||||
# uci_bool_by_name base ipv6 && check_aliddns6 || do_ddns_record6
|
||||
if [ $ipv6 -eq 1 ]; then
|
||||
check_aliddns6 || do_ddns_record6
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue