PIM6STAT(1)

πŸ“¦ version 0-unstable-2024-12, in nixos 26.05, nixpkgs unstable

πŸ’– pim6stat(1) β€” the PIM for IPv6 status girly πŸ’–

okay so bestie, this is a General Commands Manual page for pim6stat, and I promise it's less scary than it looks 🫢


✨ NAME ✨

pim6stat β€” show PIM for IPv6 status. that's it. that's the vibe πŸ’…


🌸 SYNOPSIS 🌸

pim6stat [-ds] [-f dumpfile] [-p pidfile] [-w waitsec]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this: pim6stat shows the status or statistics of the PIM for IPv6 daemon that's currently running. like, right now. main character daemon energy πŸ‘‘

here's the whole little ritual it does, and honestly it's giving choreography:

  1. when you invoke it, it sends a signal to let the daemon dump its internal status to a file πŸ“¨
  2. it waits for the dumping to finish (patience is a virtue bestie) ⏳
  3. it outputs the content of the file to standard output so you can read it πŸ’–

no cap, that's the whole flow.

here are the options pim6stat supports β€” and yes, we're going through all of them, I would never do you like that πŸ™ˆ

πŸ’œ OPTIONS πŸ’œ

  • -d β€” specifies to show the status of a dense mode daemon (if running). by default, pim6stat assumes sparse mode. so if you're on team dense, you gotta say so out loud πŸ—£οΈ
  • -f β€” specifies the dumpfile to which the PIM daemon dumps its status. you pick the file, you get the vibes πŸ“
  • -p β€” specifies the PID file of the currently running daemon. gotta know which daemon we're talking to, iykyk πŸŽ€
  • -s β€” specifies to dump statistics instead of status (for sparse mode only ⚠️). so like, numbers instead of the whole situation. dense mode girlies, this one's not for you πŸ’€
  • -w β€” specifies the wait period in seconds between sending a signal to the daemon and dumping the status or statistics to the dumpfile. it's literally just the timeout, bestie ⏱️

πŸŽ€ FILES πŸŽ€

here's where everything lives by default β€” lowkey the most useful part of this whole page honestly:

  • /var/run/pim6sd.pid β€” the default PID file for a sparse mode daemon 🧚
  • /var/run/pim6dd.pid β€” the default PID file for a dense mode daemon 🧚
  • /var/run/pim6sd.dump β€” the default dump file for a sparse mode daemon πŸ“¦
  • /var/run/pim6dd.dump β€” the default dump file for a dense mode daemon πŸ“¦
  • /var/run/pim6sd.stat β€” the default statistics dump file for a sparse mode daemon πŸ“Š

🌈 SEE ALSO 🌈

go read these next, they're the sequel books in the series πŸ“š


⭐ HISTORY ⭐

the pim6stat command first appeared in KAME IPv6 protocol stack kit. iconic ancestor behavior, we love a origin story πŸ‘‘


πŸ’€ BUGS πŸ’€

🚨 pim6stat needs superuser privilege. so like, you can't just run it as your regular little self, bestie. you need the big permissions. no cap, plan accordingly 😭

πŸ“ sign-off πŸ“

and that's the whole page, bestie!! this gorgeous piece of documentation is courtesy of KAME, dated July 28, 1999 β€” yes she's vintage, yes she still ate πŸ’…βœ¨ go check your PIM for IPv6 status, you've got this 🫢

πŸ“¦ where this page comes from