mirror of
https://github.com/EV21/dynb.git
synced 2025-12-26 16:39:32 +01:00
Compare commits
49 Commits
1dcb743f50
...
noip
| Author | SHA1 | Date | |
|---|---|---|---|
|
1f31d943ca
|
|||
|
c712ec5654
|
|||
|
9cc26d737f
|
|||
|
e6af29dcd4
|
|||
|
b3eb045cc7
|
|||
|
4b68ca837d
|
|||
|
eedb0623ac
|
|||
|
b5d300a86e
|
|||
|
a95effb00d
|
|||
|
a5dc7ea9b3
|
|||
|
63cbce3568
|
|||
|
73d2a7ac44
|
|||
|
cad6d47cd2
|
|||
|
06c35d99af
|
|||
|
9da624b163
|
|||
|
c01bea615e
|
|||
|
046a728f22
|
|||
|
3ded7fc883
|
|||
|
f942a4495d
|
|||
|
32404f2957
|
|||
|
3cdcdbc8bf
|
|||
|
226537b2b0
|
|||
|
976ea673f8
|
|||
|
9ed30f2bee
|
|||
|
3ab88e5993
|
|||
|
317abdbcec
|
|||
|
4faba4e600
|
|||
|
84784248c3
|
|||
|
b083080c9d
|
|||
|
48df7c7646
|
|||
|
b1f6c5a0fd
|
|||
|
17e23e7623
|
|||
|
bb1e0db9bf
|
|||
|
29c2f62292
|
|||
|
c85d5eaaee
|
|||
|
3221f29d71
|
|||
|
706b6d84c1
|
|||
|
6d9bf8a2ae
|
|||
|
6a14d00256
|
|||
|
dff0c1c178
|
|||
|
9bac611ddf
|
|||
|
1bb0f44d28
|
|||
|
730858344c
|
|||
|
e3781a87bb
|
|||
|
fa5086f197
|
|||
|
3fa15b4d9d
|
|||
|
2c90e74bf5
|
|||
|
cddcd9cfca
|
|||
|
616c1d47c1
|
@@ -82,24 +82,34 @@ ignore_regexps = [
|
||||
## whenever you are tweaking this variable.
|
||||
##
|
||||
section_regexps = [
|
||||
('New', [
|
||||
r'^:sparkles\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
('Features', [
|
||||
r'^[fF]eat\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Changes', [
|
||||
r'^:wrench\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
('Added', [
|
||||
r'^[aA]dd\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Changed', [
|
||||
r'^[cC]hange\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Deprecated', [
|
||||
r'^[dD]epricated\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Removed', [
|
||||
r'^[rR]emove\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Fix', [
|
||||
r'^:bug\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
r'^[fF]ix\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Security', [
|
||||
r'^[sS]ec\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Documentation', [
|
||||
r'^:memo\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
('Remove', [
|
||||
r'^:fire\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
r'^[dD]oc\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||
]),
|
||||
|
||||
('Other', None ## Match all lines
|
||||
),
|
||||
|
||||
#('Other', None ## Match all lines
|
||||
# ),
|
||||
|
||||
]
|
||||
|
||||
|
||||
7
dynb.sh
7
dynb.sh
@@ -251,6 +251,7 @@ function dynupdate() {
|
||||
DESEC_DYNDNS_UPDATE_URL="https://update.dedyn.io/?"
|
||||
DUCKDNS_DYNDNS_UPDATE_URL="https://www.duckdns.org/update?domains=$DYNB_DYN_DOMAIN&token=$DYNB_TOKEN&"
|
||||
DYNV6_DYNDNS_UPDATE_URL="https://dynv6.com/api/update?zone=$DYNB_DYN_DOMAIN&token=$DYNB_TOKEN&"
|
||||
NOIP_DYNDNS_UPDATE_URL="https://dynupdate.no-ip.com/nic/update?hostname=$DYNB_DYN_DOMAIN&"
|
||||
|
||||
case $DYNB_SERVICE_PROVIDER in
|
||||
inwx* | INWX*)
|
||||
@@ -259,6 +260,9 @@ function dynupdate() {
|
||||
deSEC* | desec* | dedyn*)
|
||||
dyndns_update_url="${DESEC_DYNDNS_UPDATE_URL}"
|
||||
;;
|
||||
noip* | no-ip*)
|
||||
dyndns_update_url="$NOIP_DYNDNS_UPDATE_URL"
|
||||
;;
|
||||
dynv6*)
|
||||
dyndns_update_url="${DYNV6_DYNDNS_UPDATE_URL}"
|
||||
myip_str=ipv4
|
||||
@@ -289,7 +293,7 @@ function dynupdate() {
|
||||
|
||||
## request ##
|
||||
case $DYNB_SERVICE_PROVIDER in
|
||||
inwx* | INWX*)
|
||||
inwx* | INWX* | noip* | no-ip*)
|
||||
_response=$(curl --silent "$_interface_str" \
|
||||
--user-agent "$_userAgent" \
|
||||
--user "$DYNB_USERNAME":"$DYNB_PASSWORD" \
|
||||
@@ -311,6 +315,7 @@ function dynupdate() {
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
case $_response in
|
||||
good* | OK* | "addresses updated")
|
||||
if [[ $_response == "good 127.0.0.1" ]]; then
|
||||
|
||||
Reference in New Issue
Block a user