GNUNET-DHT-GET(1)

πŸ’– GNUNET-DHT-GET πŸ’–

okay so bestie, welcome to gnunet-dht-get from the GNUnet squad β€” it lives in the General Commands Manual section (section 1, iykyk). She's a whole command line tool and her entire job is: shoot a GET request at the DHT and print whatever comes back. That's it, that's the vibe. ✨


🌸 NAME 🌸

gnunet-dht-get β€” issue a GET request to the DHT. Prints results. no cap, that's literally the whole thing. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

gnunet-dht-get [-c FILENAME | --config=FILENAME] [-h | --help]
               [-k KEY | --key=KEY] [-L LOGLEVEL | --loglevel=LOGLEVEL]
               [-l LOGFILE | --logfile=LOGFILE] [-R | --record]
               [-r LEVEL | --replication=LEVEL] [-T TYPE | --type=TYPE]
               [-V | --verbose] [-v | --version] [-x | --demultiplex]

look at her go πŸ’…


πŸŽ€ DESCRIPTION πŸŽ€

gnunet-dht-get is a command line tool whose whole main character moment is issuing GET requests to the DHT. she asks, the DHT answers, and she prints the results. simple. iconic. periodt. πŸ’–


✨ OPTIONS ✨

every single one, in order, no skipping, because we don't gatekeep here:

  • -c FILENAME, --config=FILENAME β€” use the configuration file FILENAME. your config, your rules πŸ—‚οΈ
  • -h, --help β€” print short help on options. when you're lost, she's got you πŸ₯Ί
  • -k KEY, --key=KEY β€” use the query key KEY. this is the thing you're searching for πŸ”‘
  • -L LOGLEVEL, --loglevel=LOGLEVEL β€” use LOGLEVEL for logging. the valid values are DEBUG, INFO, WARNING and ERROR. pick your noise level, bestie πŸ“’
  • -l LOGFILE, --logfile=LOGFILE β€” configure logging to write logs to LOGFILE. receipts, but make them a file πŸ“
  • -R, --record β€” set the DHT's record route option for the request. πŸ›°οΈ
  • -r LEVEL, -replication-level=LEVEL β€” use the DHT replication level LEVEL. yes the long form really is spelled with a single dash like that, I don't make the rules, I just report them faithfully 😭
  • -t TYPE, -type=TYPE β€” the block type to look for under KEY. also single-dash on the long form. she's quirky like that πŸ’€
  • -V, --verbose β€” be verbose. spill the tea β˜•
  • -v, --version β€” print the GNUnet version number. 🏷️
  • -x, --demultiplex β€” set the DHT's demultiplex everywhere option. 🌈

πŸ‘‘ SEE ALSO πŸ‘‘

the full documentation for gnunet is maintained as a Texinfo manual. so if info(1) and the gnunet programs are properly installed at your site, the command

info gnunet

is your next move. go read her, she's worth it πŸ“šβœ¨


πŸ’€ BUGS πŸ’€

found a bug? report it by using https://bugs.gnunet.org or by sending electronic mail to ⟨gnunet-developers@gnu.org⟩. be nice, they're doing their best 🫢


fr fr, that's the whole page. nothing dropped, nothing invented, every flag intact πŸ’―

this was GNUNET-DHT-GET(1) from the Debian build, dated January 5, 2023 β€” mwah, slay, go get those DHT results bestie πŸ’…πŸ’–πŸ¦‹