DEBVM-WAITSSH(1)

πŸ“¦
version 0.5.2ubuntu1 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– debvm-waitssh(1) πŸ’–

okay bestie, so this one lives in the User Contributed Perl Documentation section of the manual, and honestly? it's the chillest little tool. it just… waits. patiently. like a friend holding your spot in line. 🫢


✨ NAME ✨

debvm-waitssh β€” wait for a ssh server to be reachable πŸ’…


🌸 SYNOPSIS 🌸

debvm-waitssh [-q] [-t timeout] [hostname:]port

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: you've got a virtual machine with an exposed ssh port, and you need to know when that port is actually, like, alive. that's literally what debvm-waitssh does β€” it hangs out and waits for a virtual machine with an exposed ssh port to become reachable on that port. no cap. πŸ”₯

if you don't hand it a hostname, it just assumes 127.0.0.1 and moves on. main character energy tbh.

and the best part?? no authentication is attempted by debvm-waitssh, so you do not have to supply a username or a key. not even a little bit. it's giving low-maintenance. 😌✨


πŸŽ€ OPTIONS πŸŽ€

  • -t timeout, --timeout=timeout β€” sets the max duration for waiting, measured in seconds. defaults to one minute. so if you're impatient, say so. ⏳
  • -q, --quiet β€” be quiet. like, do not output a message when the timeout has been reached without success. silent mode, no drama, no announcement. 🀫

πŸ‘‘ EXIT VALUES πŸ‘‘

  • 0 β€” the server is reachable. slay!! it worked!! πŸŽ‰
  • 1 β€” a timeout was reached before the server answered. 😭 the waiting didn't pay off.
  • 2 β€” usage error. oops, you typed something weird. πŸ™ˆ

🌈 SEE ALSO 🌈


ngl bestie, if your thing times out with exit status 1, that's not a you problem β€” the server just wasn't answering in time. try bumping -t and being a little more patient. ⭐

and that's a wrap on this one πŸ’œ β€” this page came from perl v5.40.1 and it's dated 2026-03-23. take care of her, she's iconic. bye bestie!! πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from