mirror of
https://github.com/EV21/dynb.git
synced 2025-12-26 16:39:32 +01:00
Compare commits
47 Commits
noip
...
1dcb743f50
| Author | SHA1 | Date | |
|---|---|---|---|
|
1dcb743f50
|
|||
|
c5d11bfc66
|
|||
|
d2b6748d36
|
|||
|
6eae43002f
|
|||
|
50fdbd12f7
|
|||
|
c5cadfe544
|
|||
|
c130ef6ac3
|
|||
|
31818ffec1
|
|||
|
200c5b5d1a
|
|||
|
4925be5405
|
|||
|
f8df351fe9
|
|||
|
fcdddde456
|
|||
|
e2ddda5ba7
|
|||
|
24aa20be3b
|
|||
|
d92cdb2652
|
|||
|
4643331534
|
|||
|
fa15700e5d
|
|||
|
43b09d7145
|
|||
|
3b543754b3
|
|||
|
040aec7472
|
|||
|
eda5a69da2
|
|||
|
01eaa30523
|
|||
|
30c5373705
|
|||
|
4e26ff135d
|
|||
|
be2f4f3862
|
|||
|
93c1ed18d0
|
|||
|
2c23b1de6e
|
|||
|
f9507929da
|
|||
|
30e77c9722
|
|||
|
bb1d514b50
|
|||
|
c02dc68f17
|
|||
|
dcf9f1e7a2
|
|||
|
4d28f55ce9
|
|||
|
b8565eb38f
|
|||
|
ab330e9731
|
|||
|
262f7c3709
|
|||
|
5210c35400
|
|||
|
522a0f99bb
|
|||
|
3bf6b69ae8
|
|||
|
d139022295
|
|||
|
8997835903
|
|||
|
d6dc223794
|
|||
|
dc12f71d00
|
|||
|
5ba730cff1
|
|||
|
1104cf8505
|
|||
|
99a446f4c7
|
|||
|
f056e96e25
|
@@ -82,34 +82,24 @@ ignore_regexps = [
|
|||||||
## whenever you are tweaking this variable.
|
## whenever you are tweaking this variable.
|
||||||
##
|
##
|
||||||
section_regexps = [
|
section_regexps = [
|
||||||
('Features', [
|
('New', [
|
||||||
r'^[fF]eat\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
r'^:sparkles\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
||||||
]),
|
]),
|
||||||
('Added', [
|
('Changes', [
|
||||||
r'^[aA]dd\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
r'^:wrench\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', [
|
('Fix', [
|
||||||
r'^[fF]ix\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
r'^:bug\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', [
|
('Documentation', [
|
||||||
r'^[dD]oc\s*:\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
|
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]*)$',
|
||||||
]),
|
]),
|
||||||
|
|
||||||
|
('Other', None ## Match all lines
|
||||||
#('Other', None ## Match all lines
|
),
|
||||||
# ),
|
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
7
dynb.sh
7
dynb.sh
@@ -251,7 +251,6 @@ function dynupdate() {
|
|||||||
DESEC_DYNDNS_UPDATE_URL="https://update.dedyn.io/?"
|
DESEC_DYNDNS_UPDATE_URL="https://update.dedyn.io/?"
|
||||||
DUCKDNS_DYNDNS_UPDATE_URL="https://www.duckdns.org/update?domains=$DYNB_DYN_DOMAIN&token=$DYNB_TOKEN&"
|
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&"
|
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
|
case $DYNB_SERVICE_PROVIDER in
|
||||||
inwx* | INWX*)
|
inwx* | INWX*)
|
||||||
@@ -260,9 +259,6 @@ function dynupdate() {
|
|||||||
deSEC* | desec* | dedyn*)
|
deSEC* | desec* | dedyn*)
|
||||||
dyndns_update_url="${DESEC_DYNDNS_UPDATE_URL}"
|
dyndns_update_url="${DESEC_DYNDNS_UPDATE_URL}"
|
||||||
;;
|
;;
|
||||||
noip* | no-ip*)
|
|
||||||
dyndns_update_url="$NOIP_DYNDNS_UPDATE_URL"
|
|
||||||
;;
|
|
||||||
dynv6*)
|
dynv6*)
|
||||||
dyndns_update_url="${DYNV6_DYNDNS_UPDATE_URL}"
|
dyndns_update_url="${DYNV6_DYNDNS_UPDATE_URL}"
|
||||||
myip_str=ipv4
|
myip_str=ipv4
|
||||||
@@ -293,7 +289,7 @@ function dynupdate() {
|
|||||||
|
|
||||||
## request ##
|
## request ##
|
||||||
case $DYNB_SERVICE_PROVIDER in
|
case $DYNB_SERVICE_PROVIDER in
|
||||||
inwx* | INWX* | noip* | no-ip*)
|
inwx* | INWX*)
|
||||||
_response=$(curl --silent "$_interface_str" \
|
_response=$(curl --silent "$_interface_str" \
|
||||||
--user-agent "$_userAgent" \
|
--user-agent "$_userAgent" \
|
||||||
--user "$DYNB_USERNAME":"$DYNB_PASSWORD" \
|
--user "$DYNB_USERNAME":"$DYNB_PASSWORD" \
|
||||||
@@ -315,7 +311,6 @@ function dynupdate() {
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
||||||
case $_response in
|
case $_response in
|
||||||
good* | OK* | "addresses updated")
|
good* | OK* | "addresses updated")
|
||||||
if [[ $_response == "good 127.0.0.1" ]]; then
|
if [[ $_response == "good 127.0.0.1" ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user