You've already forked DDNS-Client
Initialize Git Repository: 'DDNS-Client'
All checks were successful
DDNS-Client (Bookworm) / DDNS-Client [arm64] (push) Successful in 10s
DDNS-Client (Bookworm) / DDNS-Client [amd64] (push) Successful in 11s
DDNS-Client (Noble) / DDNS-Client [arm64] (push) Successful in 11s
DDNS-Client (Noble) / DDNS-Client [amd64] (push) Successful in 11s
DDNS-Client (Trixie) / DDNS-Client [arm64] (push) Successful in 10s
DDNS-Client (Trixie) / DDNS-Client [amd64] (push) Successful in 10s
All checks were successful
DDNS-Client (Bookworm) / DDNS-Client [arm64] (push) Successful in 10s
DDNS-Client (Bookworm) / DDNS-Client [amd64] (push) Successful in 11s
DDNS-Client (Noble) / DDNS-Client [arm64] (push) Successful in 11s
DDNS-Client (Noble) / DDNS-Client [amd64] (push) Successful in 11s
DDNS-Client (Trixie) / DDNS-Client [arm64] (push) Successful in 10s
DDNS-Client (Trixie) / DDNS-Client [amd64] (push) Successful in 10s
This commit is contained in:
17
root/etc/cron.d/ddns-client
Normal file
17
root/etc/cron.d/ddns-client
Normal file
@@ -0,0 +1,17 @@
|
||||
# /etc/cron.d/ddns-client
|
||||
|
||||
SHELL=/usr/bin/sh
|
||||
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
||||
MAILTO=root
|
||||
|
||||
# * * * * * user command to execute
|
||||
# | | | | |
|
||||
# | | | | |
|
||||
# | | | | |_______________ day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0)
|
||||
# | | | |______________________ month (1 - 12)
|
||||
# | | |_____________________________ day of month (1 - 31)
|
||||
# | |____________________________________ hour (0 - 23)
|
||||
# |___________________________________________ min (0 - 59)
|
||||
#
|
||||
*/5 * * * * root if [ -d '/run/systemd/system' ]; then exit 0; fi; if '/usr/lib/ddns-client/check_condition'; then '/usr/lib/ddns-client/start_update'; fi;
|
||||
#
|
||||
78
root/etc/ddns-client.conf
Normal file
78
root/etc/ddns-client.conf
Normal file
@@ -0,0 +1,78 @@
|
||||
#####################################
|
||||
# Dynamic Domain Name System Client #
|
||||
#####################################
|
||||
|
||||
|
||||
# --- Service Settings --- #
|
||||
|
||||
|
||||
## TIMER
|
||||
## Sets the state for whether a DNS update is
|
||||
## performed every 5 minutes.
|
||||
##
|
||||
TIMER='false'
|
||||
|
||||
|
||||
# --- Provider Settings --- #
|
||||
|
||||
|
||||
## PROVIDER
|
||||
## Sets the provider to be contacted during a DNS
|
||||
## update using the update URL.
|
||||
##
|
||||
## Value Description
|
||||
## ----------------------------------------------------
|
||||
## webstuebchen webstuebchen's DDNS Service
|
||||
##
|
||||
PROVIDER=''
|
||||
|
||||
## USERNAME
|
||||
## Username to authenticate with the provider.
|
||||
##
|
||||
USERNAME=''
|
||||
|
||||
## PASSWORD
|
||||
## Password to authenticate with the provider.
|
||||
##
|
||||
PASSWORD=''
|
||||
|
||||
## HOSTNAME
|
||||
## Fully Qualified Domain Name which will be updated.
|
||||
## eg 'domain.com www.domain.com'
|
||||
##
|
||||
HOSTNAME=''
|
||||
|
||||
|
||||
# --- Network Settings --- #
|
||||
|
||||
|
||||
## IP
|
||||
## Defines the version of the IP addresses to be used
|
||||
## for a DNS update.
|
||||
##
|
||||
## Value Description
|
||||
## ----------------------------------------------------
|
||||
## IP4 IPv4 Address
|
||||
## IP6 IPv6 Address
|
||||
## IP64 IPv4/IPv6 Address (Dual-Stack)
|
||||
##
|
||||
IP='IP64'
|
||||
|
||||
## NETWORK
|
||||
##
|
||||
##
|
||||
## Value Description
|
||||
## ----------------------------------------------------
|
||||
## public Public IP Address is used
|
||||
## private Private IP Address is used
|
||||
##
|
||||
NETWORK='public'
|
||||
|
||||
## INTERFACE
|
||||
##
|
||||
##
|
||||
## Value Description
|
||||
## ----------------------------------------------------
|
||||
## lo localhost Interface is used
|
||||
## *interface* Given Interface is used
|
||||
INTERFACE='lo'
|
||||
Reference in New Issue
Block a user