BINKD(8)

๐Ÿ’Œ BINKD(8) โ€” bestie edition ๐Ÿ’Œ

ok so this is the manual for binkd, from the System Manager's Manual era of your fave terminal. sit down, grab a snack, we're doing Fidonet over TCP/IP and we're gonna slay it ๐Ÿซถ


โœจ NAME โœจ

binkd โ€” transfer files between two Fidonet systems over TCP/IP


๐ŸŒˆ SYNOPSIS ๐ŸŒˆ

binkd [-CcDipqrsvdmh] [ -P node ] config-file

like yes, that's a lot of single letters, but every single one of them is doing something, i promise ๐Ÿ’…


๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

So binkd is a Fidonet mailer built to run over TCP/IP networks. As an FTN-compatible internet daemon, it makes possible efficient utilization of the TCP/IP protocol suite as a transport layer in FTN-based (Fido Technology Network) networks. iconic behaviour honestly โœจ

binkd expects your spool for Fido-like networks to be in BSO ("Bink style outbound") format, or optionally ASO ("Amiga style outbound"). And fun fact bestie: BSO is also used by ifmail and BinkleyTerm mailers. so it's giving โœจinteroperableโœจ, we love that for us ๐Ÿ’–


๐Ÿ’… OPTIONS ๐Ÿ’…

  • -C โ€” binkd running with this option will reread the configuration file if it's been changed. The modification time of the config file gets checked every 60 seconds, and also on every incoming and outgoing connection. so it's basically checking its reflection constantly, valid ๐ŸŽ€
  • -c โ€” Start client only. Normally binkd starts both server and client, but with this it's client o'clock and nothing else.
  • -D โ€” Run binkd as a daemon. ๐Ÿซง heads up: this cannot be used for client-only mode, so don't try it.
  • -i โ€” Run binkd from inetd.
  • -P โ€” Poll a node. An empty *.ilo file gets created in the outbound, which will force binkd to connect to and to receive mail from the node. (and btw binkd will also add a "Node node * -" record to the table-of-nodes in binkd's memory if there's no entry for the node in the configuration file. it's just gonna make one, nbd ๐Ÿ’)
  • -p โ€” Start the client manager, process polls, and quit if the queue seems to be empty after the next rescan. This implies -c.
  • -q โ€” Quiet mode. Turns off the printq, conlog and percents statements of configuration. shhh ๐Ÿคซ
  • -r โ€” Disable crypt traffic.
  • -s โ€” Start server only. Normally binkd starts both server and client, but this one says server main character energy only ๐Ÿ‘‘
  • -v โ€” Be verbose. And honestly? binkd -v will dump binkd's version and quit. that's it, that's the whole vibe check ๐ŸŒธ
  • -vv โ€” Dump version and compiled-in options. double v, double tea โ˜•โœจ
  • -d โ€” Dump parsed config and exit. show us the receipts ๐Ÿ“œ
  • -m โ€” Disable CRAM-MD5 authorization. This implies -r.
  • -h โ€” Print help message. bestie behaviour, always available ๐Ÿซถ

๐Ÿšจ SIGNALS ๐Ÿšจ

  • SIGHUP โ€” Causes binkd to reload it's config. glow-up reload, periodt ๐Ÿ’ซ

๐ŸŒธ ENVIROMENT ๐ŸŒธ

(yes that's how it's spelled in the original, we are not touching it, we respect the source material ๐Ÿ˜ญ)

  • BINKD_LOG โ€” log file name. binkd uses this enviroment variable if the logfile token is not defined in the config file. so like, backup plan energy ๐ŸŽ€

๐Ÿ”— SEE ALSO ๐Ÿ”—

go read the docs bestie, they're right there ๐Ÿ“šโœจ


๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

Dima Maloff <maloff@tts.magadan.su> and others. the "and others" is doing so much heavy lifting and we respect it ๐Ÿซก

This manual page is based on "Binkd User Guide" by nsoveiko@doe.carleton.ca (Nick Soveiko). credit where credit is due, always ๐Ÿ’–


๐Ÿ’€ REPORTING BUGS ๐Ÿ’€

Report bugs to <binkd-bugs@happy.kiev.ua>. not me finding a bug and being the one to tell them ๐Ÿ˜ญ pls be nice, it's a whole email address and everything ๐Ÿ“ฎ


okay that's the whole page bestie. go poll a node, reload your config, be a daemon (metaphorically, -D can't do client-only mode). you got this ๐Ÿ’œ

21 Jun 2012 โ€” that's the date and the version energy this whole page is coming from, no cap. mwah, bye ๐ŸŽ€๐Ÿ’…โœจ