BDIRJSON(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

πŸ’– BDIRJSON β€” the bdirjson manual page, section 8, from the network backup / utilities fam πŸ’–

okay bestie, pull up a chair, we're doing bdirjson(8) and it's gonna be so good.


✨ NAME ✨

bdirjson β€” Bacula's JSON configuration export tool πŸŽ€


🌸 SYNOPSIS 🌸

bdirjson [options]

that's it. that's the whole vibe. no required args, no drama, just options πŸ¦‹


πŸ’… DESCRIPTION πŸ’…

So this manual page documents briefly the bdirjson command β€” like, we're giving you the rundown, not the whole novel.

This is a simple program that will allow you to dump the Bacula Director configuration in JSON format. that's literally its whole personality and honestly? iconic. it does one thing and it slays at it ✨


πŸ‘‘ OPTIONS πŸ‘‘

A summary of options is included below. there's a lot of them, but we're getting through ALL of them, no skipping, no cap 🫢

  • -? β€” Show version and usage of program. the "hi who are you and what do you do" option πŸ₯°
  • -d nn β€” Set debug level to nn.
  • -dt β€” Print timestamp in debug output. clock in on every debug line ⏰
  • -r <res> β€” Get resource type. <res> is your resource type, bestie.
  • -n <name> β€” Get resource name. <name> goes here πŸ’œ
  • -l <dirs> β€” Get only directives matching <dirs> (use with -r). yes, it says use with -r β€” they're a package deal, don't separate them 😭
  • -D β€” Get only data.
  • -R β€” Do not apply JobDefs to Job. like, leave JobDefs out of it entirely, hands off πŸ™ˆ
  • -c <file> β€” Set configuration file to <file>.
  • -d <nn> β€” Set debug level to <nn>.
  • -dt β€” Print timestamp in debug output.
  • -t β€” Read configuration and exit. read it, don't act on it, just vibe check and leave 🧚
  • -s β€” Output in show text format.
  • -v β€” Verbose user messages.
okay so real talk: yes, -d nn / -d <nn> and -dt each show up twice in the original list. that's not me being messy, that's the page being messy, and I'm not about to hide a single one from you. both copies are here, exactly as written. periodt πŸ’…

πŸŽ€ AUTHOR πŸŽ€

This manual page was written by Eric Bollengier <eric@baculasystems.com>. This man page document is released under the BSD 2-Clause license πŸ“œ


and that's the whole page, bestie!! big love to Eric Bollengier, who wrote this one, and a cute little sign-off from the footer: this is BDIRJSON(8) and it's dated 12 September 2023 🌈⭐ go dump some JSON, you're doing amazing sweetie πŸ’–πŸŒΈ

πŸ“¦ where this page comes from