CJDNS-ONLINE(1)
π cjdns-online β check whether cjdns tunnel devices are available π
okay bestie, so this is the manual page for cjdns-online, from section 1 (that's the "user commands" girlies π). she's a tiny little script with one job and she does it flawlessly, no cap.
β¨ SYNOPSIS β¨
cjdns-online [...]
πΈ DESCRIPTION πΈ
so here's the tea β β cjdns-online just waits. it sits there patiently until cjdns actually makes its tunnel device available, so that any services listening on the cjdns IP can finally start up. it's giving "holding the door for your friends" energy π«Ά.
and if you've configured services to listen on the cjdns IP, then you can literally just do:
systemctl enable cjdns-wait-online
and that will wait until this IP is available before starting network services. yes queen π. heads up though: this will increase your boot time somewhat, but it's needed to launch thttpd at boot, for example. no way around it, that's just the vibe.
π OPTIONS π
-t,--timeoutβ how long to wait, in seconds. default is30. so like, half a minute of patience max β³.-x,--exitβ exit immediately if cjdns is not online. no waiting around, she's got places to be π.-i,--interfaceβ output the interface name instead of the IP. different girl, same energy π.-q,--quietβ don't print anything. silent mode, secret mode, main character who doesn't explain herself π€«.-s,--wait-for-startupβ wait for full startup instead of just the tun dev. this is not implemented. so likeβ¦ it's on the moodboard but it's not real yet π. (not me telling you anyway β but fr, it's not implemented.)
β οΈ reminder bestie:-s/--wait-for-startupis not implemented. don't count on it, iykyk.
that's the whole page, and honestly? iconic. short, sweet, does exactly what it says on the tin β¨. this lil masterpiece lives in the cjdns-online(1) manual β section 1, user commands, we been knew π π¦ πΈ
π¦ where this page comes from
- fedora 43: cjdns 21.1-16.fc41 Β· GPLv3 and MIT and BSD and ISC
- fedora 44: cjdns 21.1-16.fc41 Β· GPLv3 and MIT and BSD and ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms