tinydyndns-conf(8)

πŸ“¦ version 0.4.2.debian1, in debian bookworm, ubuntu jammy, ubuntu noble, ubuntu questing

πŸ’– tinydyndns-conf β€” the pop-before-dyndns setup bestie πŸ’–

okay so real talk: this is the System Manager's Manual page for tinydyndns-conf, and she's here to set up a pop-before-dyndns service for you. no cap, she does a LOT of little things and you're gonna love her for it.


✨ NAME ✨

tinydyndns-conf β€” sets up a pop-before-dyndns service πŸŽ€


🌸 SYNOPSIS 🌸

tinydyndns-conf acct logacct dir myip mydomain

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the whole vibe. tinydyndns-conf creates a service directory dir that runs tinydns(8), AND it creates a service directory dir/pop that runs a pop3 service and updates tinydns' database after a successful login. it's giving dynamic DNS via POP login, and honestly? iconic.

you can run these services under svscan(8) or runsvdir(8) by making symbolic links in the /service directory, like this:

ln -s dir /service/dir
ln -s dir/pop /service/dir-pop

the service will start within five seconds ⏱️, and it will be restarted upon reboot (she's loyal like that πŸ’…). you can use svc(8) to control the service.

tinydyndns-conf runs

tinydns-conf acct logacct dir myip

to set up a DNS publication service.

then tinydyndns-conf modifies dir/root/Makefile to not run tinydns-data(8) upon normal request. noted. πŸ“

tinydyndns-conf also arranges for tcpserver(1) to listen on TCP port 110, and to start pop3front-auth(8), cvm-pwfile(8), and β€” after a successful login β€” tinydyndns-update(8), and pop3front-maildir(8) upon connections. yes, all of them. she's a multitasker, she ate. πŸ”₯

and finally, tinydyndns-conf creates a setpasswd script and a default passwd database in dir/pop for the use with cvm-pwfile(8). 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

and the website, go look at her: http://smarden.org/tinydyndns/ 🌈


πŸ’œ AUTHOR πŸ’œ

Gerrit Pape <pape@smarden.org>


bestie this page lives in the System Manager's Manual under tinydyndns-conf(8) β€” that's the whole footer, that's the vibe, periodt. πŸ’–βœ¨
πŸ“¦ where this page comes from