BBCONSJSON(8)

πŸ“¦
version 15.0.3 Β· 2 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, debian trixie, epel 10, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– BBCONSJSON β€” the Bacula JSON config dump era πŸ’–

ok so bestie, welcome to bbconsjson, aka section 8 of the manual (system admin tools, we love a system admin tool 🫢). It's Bacula's JSON configuration export tool and honestly? it's giving "let me just look at my config in JSON real quick". no cap.


✨ NAME ✨

bbconsjson β€” Bacula's JSON configuration export tool πŸ’…


🌸 SYNOPSIS 🌸

bbconsjson [options]

that's it. that's the whole vibe. just bbconsjson and whatever flags your heart desires ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so, this manual page documents briefly the bbconsjson command. briefly!! we're keeping it cute and short.

bbconsjson is a simple program β€” and when I say simple I mean lowkey iconic β€” that will allow you to dump the Bacula Console configuration in JSON format. so like, your whole console config, but make it JSON. main character energy fr fr πŸ’–


πŸŽ€ OPTIONS πŸŽ€

here's a summary of the options, bestie. every single one, we don't gatekeep. periodt.

  • -? β€” show the version and usage of the program πŸ‘‘
  • -d nn β€” set the debug level to nn πŸ›
  • -dt β€” print a timestamp in the debug output ⏰
  • -r <res> β€” get resource type 🌈
  • -n <name> β€” get resource name 🏷️
  • -l <dirs> β€” get only directives matching dirs (use this one with -r, they're a package deal πŸ’ž)
  • -D β€” get only data πŸ“¦
  • -R β€” do not apply JobDefs to Job 🚫
  • -c <file> β€” set the configuration file to file πŸ“„
  • -d <nn> β€” set debug level to <nn> πŸ› (yes bestie, she's here twice, I don't make the rules)
  • -dt β€” print timestamp in debug output ⏰ (also on the remix, okay? the man page said it twice so I'm saying it twice)
  • -t β€” read configuration and exit πŸšͺ
  • -s β€” output in show text format πŸ“
  • -v β€” verbose user messages πŸ—£οΈ
ngl bestie, -d nn and -d <nn> are literally the same flag listed two different ways in the original. I'm keeping both because the rule is keep every single detail. don't come for me πŸ’€

πŸ’œ AUTHOR πŸ’œ

this manual page was written by Eric Bollengier <eric@baculasystems.com> πŸ’– and this man page document is released under the BSD 2-Clause license. slay, legally speaking ✨


that's the whole page bestie!! thanks for reading, ily, go dump some JSON 🫢

Eric Bollengier Β· 12 September 2023 Β· BBCONSJSON(8) πŸŽ€

πŸ“¦ where this page comes from