GNUNET-TESTBED-PROFILER(1)
π GNUNET-TESTBED-PROFILER π
okay so bestie, this is a page from the General Commands Manual β section 1, the big leagues β and it's all about gnunet-testbed-profiler, the profiling driver for the testbed. yes it's a mouthful, yes it's iconic, let's go π¦
β¨ NAME β¨
gnunet-testbed-profiler β profiling driver for the testbed
πΈ SYNOPSIS πΈ
gnunet-testbed-profiler [-c FILENAME | --config=FILENAME]
[-e COUNT | --num-errors=COUNT]
[-H FILENAME | --hosts=FILENAME] [-h | --help]
[-L LOGLEVEL | --loglevel=LOGLEVEL]
[-l LOGFILE | --logfile=LOGFILE]
[-n | --non-interactive]
[-p COUNT | --num-peers=COUNT] [-v | --version]
π DESCRIPTION π
gnunet-testbed-profiler is a command line profiling driver for the testbed. that's the whole vibe, no cap. it's giving "I drive the testbed and I profile it" and honestly? slay. π
π OPTIONS π
the way there are literally eight of these and every single one matters, so buckle up bestie:
-c FILENAME,--config=FILENAMEβ use the configuration fileFILENAME. your config, your rules π-e COUNT,--num-errors=COUNTβ tolerateCOUNTnumber of continuous timeout failures. like, okay, we forgive youCOUNTtimes, but that's it, periodt π€-H FILENAME,--hosts=FILENAMEβ name of the file with the login information for the testbed. the little file that holds all the secrets π-h,--helpβ print short help on options. the "help me I'm baby" flag, and we love her for it π«Ά-L LOGLEVEL,--loglevel=LOGLEVELβ useLOGLEVELfor logging. valid values areDEBUG,INFO,WARNINGandERROR. pick your chaos level π-l LOGFILE,--logfile=LOGFILEβ configure logging to write logs toLOGFILE. receipts, but make them a file π-n,--non-interactiveβ run profiler in non-interactive mode where upon testbed setup the profiler does not wait for a keystroke but continues to run until a termination signal is received. no small talk, no "press any key", just pure unbothered main character energy π-p COUNT,--num-peers=COUNTβ createCOUNTnumber of peers. how many friends are we making today bestie πΈ-v,--versionβ print GNUnet version number. flex the version, you earned it β¨
π₯ SEE ALSO π₯
the full documentation for gnunet is maintained as a Texinfo manual. if the info(1) and gnunet programs are properly installed at your site, the command
info gnunet
should give you access to the complete handbook,
info gnunet-c-tutorial
will give you access to a tutorial for developers. π§
depending on your installation, this information is also available in gnunet(7) and gnunet-c-tutorial(7).
π BUGS π
report bugs by using https://bugs.gnunet.org or by sending electronic mail to β¨gnunet-developers@gnu.orgβ©. found a bug? tell the devs, they're nice, and honestly they'll appreciate it fr fr ππ
and that's the whole page bestie β every flag, every filename, every valid LOGLEVEL, nothing skipped, nothing invented. you're welcome. π
this gem came from the Debian crew, dated September 13, 2014, and it's the GNUNET-TESTBED-PROFILER(1) page in all its glory. mwah, go profile something π
β¨
π¦ where this page comes from
- debian bookworm: gnunet 0.19.3-2 Β· AGPL-3.0-or-later
- debian trixie: gnunet 0.20.0-7 Β· AGPL-3.0-or-later
- ubuntu jammy: gnunet 0.15.3-4 Β· AGPL-3.0-or-later
- ubuntu noble: gnunet 0.20.0-4.1build3 Β· AGPL-3.0-or-later
- ubuntu questing: gnunet 0.20.0-7
- ubuntu resolute: gnunet 0.20.0-8 Β· AGPL-3.0-or-later
- ubuntu stonking: gnunet 0.20.0-9 Β· AGPL-3.0-or-later
- π the page's license: GPL3.0-or-later OR FDL1.3-or-later
- Copyright (C) 2001-2019 GNUnet e.V
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms