BNPROXY(1)

πŸ‘‘ BNPROXY(1) πŸ‘‘

okay bestie, welcome to the BNETD User's Manual, page one of the tracking-daemon saga ✨ this one is BNPROXY(1) and it's giving "small daemon, big responsibilities" energy, so let's get into it πŸ’…


🌸 NAME 🌸

bnproxy β€” bnetd tracking daemon πŸ›°οΈ


✨ SYNOPSIS ✨

bntrackd [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

bntrackd is a simple daemon which will listen for UDP announcement packets sent by bnetd(1) servers. That's it, that's the job. The list of servers and their statistics is written to a text file an optionally processed by an external program. A perl(1) script is provided which processes this information to produce an HTML document suitable for display on the web. 🌈 (yes, it's web-ready, we love a glow-up)

bnetd(1) servers must be configured to report to tracking servers. The bnetd.conf(5) file allows for multiple tracking servers to be listed separated by commas. The master server is track.bnetd.org. Please consider including that server in your configuration. πŸ₯Ί it's the main character of tracking servers, fr fr.


πŸ’– OPTIONS πŸ’–

  • -c, --command β€” Run the specified command after writing server information to outfile. If this option is not specified, the command "scripts/process.pl" is executed from the directory that bntrackd was started. If an empty string is provided for command, no command will be executed. πŸ™ˆ
  • -e, --expire β€” Set the period of time in seconds to keep server information without receiving new updates. If this option is not specified, 600 seconds is used. ⏳
  • -d, --debug β€” Place additional informational messages in the event log. πŸ‘€ (she's nosy and we support her)
  • -h, --help, --usage β€” Print usage information and exit. 🫢
  • -l, --logfile β€” Put the event log messages into the specified file. If this option is not specified, the file "logs/bntrackd.log" will be written from the directory that bntrackd was started. If an empty string is provided for logfile, no event messages will be written. πŸ’€ silence, iconic
  • -o, --outfile β€” Put the server information into the specified file outfile. πŸ“
  • -p, --port β€” Listen for announcements on the specified UDP port number. If this option is not specified, the port number defaults to 6114. πŸŽ€
  • -P, --pidfile β€” Record the process ID of the tracking daemon in the specified file. If this option is not specified, this information is not written to any file. πŸͺͺ
  • -u, --update β€” Set the period of time in seconds between updates of the outfile. If this option is not specified, 150 seconds is used. πŸ”„
  • -v, --version β€” Causes bntrackd to print its version number and exit. ⭐

🧚 NOTES 🧚

The current version is available at:

http://www.bnetd.org/

πŸ’œ SEE ALSO πŸ’œ

bnetd(1), perl(1)


🌟 AUTHOR 🌟

Ross Combs (ross@bnetd.org) β€” thank you for your service king πŸ‘‘


and that's a wrap, bestie 🎬 this whole page came to you from the BNETD manual, dated 12 September, 2000 β€” yes, she's vintage, she's archive-core, and she still slays πŸ’…βœ¨πŸ’–