EZ-IPUPDATE(8)

πŸ“¦ version 3.0.11b8, in ubuntu jammy

πŸ’– EZ-IPUPDATE πŸ’– (section 8, bestie)

okay so this is the manual page for ez-ipupdate, your lil dynamic DNS client. yes it's from the 8 section, yes it's giving sysadmin main character energy, and yes i'm gonna walk you through it like we're texting. let's go 🫢


✨ NAME ✨

ez-ipupdate β€” dynamic DNS client, periodt.


🌸 SYNOPSIS 🌸

ez-ipupdate [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

so like. this manual page documents briefly the ez-ipupdate dynamic DNS client. that's it, that's the vibe. short and sweet, lowkey iconic πŸ’…


πŸ‘‘ OPTIONS πŸ‘‘

ez-ipupdate follows the usual GNU command line syntax, meaning long options start with two dashes (-). no cap.

  • -a, --address <ip address> β€” the string you're sending as your ip address. it's giving "here's my address bestie" ✨
  • -b, --cache-file <file> β€” the file used for caching the ipaddress. memory but make it a file πŸ’Ύ
  • -c, --config-file <file> β€” configuration file. almost all arguments can be given with <name>[=<value>] format. wanna see the list of possible config commands? try echo help | ez-ipupdate -c - and watch the magic happen 🌈
  • -d, --daemon β€” run as a daemon, periodicly updating if necessary. it just keeps going, main character who never leaves the group chat πŸ”₯
  • -e, --execute <command> β€” shell command to execute after a successful update. lil reward for a job well done πŸŽ€
  • -f, --foreground β€” when running as a daemon, run in the foreground. yes, that's the whole point, no i don't make the rules
  • -F, --pidfile <file> β€” use <file> as a pid file πŸͺͺ
  • -g, --request-uri <uri> β€” URI to send updates to
  • -h, --host <host> β€” the string to send as the host parameter
  • -i, --interface <iface> β€” which interface to use. pick your fighter βš”οΈ
  • -L, --cloak_title <host> β€” some stupid thing for DHS only. i'm just quoting the manpage, don't come for me 😭
  • -m, --mx <mail exchange> β€” string to send as your mail exchange
  • -M, --max-interval <# of sec> β€” max time in between updates ⏰
  • -N, --notify-email <email> β€” address to send mail to if bad things happen. an SOS contact fr fr 🚨
  • -o, --offline β€” set to off line mode. ghost mode, we love to see it πŸ‘»
  • -p, --resolv-period <sec> β€” period to check IP if it can't be resolved
  • -P, --period <# of sec> β€” period to check IP in daemon mode (default: 1800 seconds) ⏳
  • -q, --quiet β€” be quiet. shhh 🀫
  • -r, --retrys <num> β€” number of trys (default: 1). one shot, one opportunity
  • -R, --run-as-user <user> β€” change to <user> for running. > be ware that this can cause problems with handeling SIGHUP properly if that user can't read the config file. also it can't write it's pid file to a root directory. so like, read that twice bestie, it's a real caveat πŸ’€
  • -Q, --run-as-euser <user> β€” change to effective <user> for running. this is NOT secure but it does solve the problems with run-as-user and config files and pid files. trade-offs, babes βš–οΈ
  • -s, --server <server[:port]> β€” the server to connect to
  • -S, --service-type <server> β€” the type of service that you are using. try one of: null ezip pgpow dhs dyndns dyndns-static dyndns-custom ods tzo easydns easydns-partner gnudip justlinux dyns hn zoneedit heipv6tb
  • -t, --timeout <sec.millisec> β€” the amount of time to wait on I/O βŒ›
  • -T, --connection-type <num> β€” number sent to TZO as your connection type (default: 1)
  • -U, --url <url> β€” string to send as the url parameter
  • -u, --user <user[:passwd]> β€” user ID and password. if either is left blank they will be prompted for πŸ”
  • -w, --wildcard β€” set your domain to have a wildcard alias. she contains multitudes πŸŒ€
  • -z, --partner <partner> β€” specify easyDNS partner (for easydns-partner services) 🀝
  • --help β€” display this help and exit
  • --version β€” output version information and exit
  • --credits β€” print the credits and exit. give the people their flowers πŸ’
  • --signalhelp β€” print help about signals πŸ“‘

πŸ’œ AUTHOR πŸ’œ

this manual page was written by Sam Hocevar <sam@zoy.org> for the Debian GNU/Linux system (but may be used by others). we stan a generous king πŸ‘‘


okay that's the whole page bestie, you ate that. this was ez-ipupdate version 3.0.11b7, dated February 2003 β€” yes it's an elder but it's still iconic, and that's on periodt πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from