PASSBOLT(1)

πŸ“¦
version 0.3.1 Β· 2 versions
, in opensuse-leap 16.0

πŸ’– PASSBOLT(1) β€” the one where you talk to your Passbolt server from the terminal πŸŽ€

okay so real talk: passbolt is the manual-page-and-CLI situation for Passbolt, and this page is the root command β€” every other passbolt-* command hangs off it like charms on a bracelet. lowkey iconic that a password tool gives us such a clean front door. ✨


🌸 NAME 🌸

passbolt β€” literally a CLI tool to interact with Passbolt. that's the whole job. no notes. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

passbolt [flags]

✨ DESCRIPTION ✨

A CLI tool to interact with Passbolt.

(no cap, the original is that short and honestly? respect. the subcommands do the heavy lifting β€” see SEE ALSO at the bottom, bestie. 🫢)


πŸ‘‘ OPTIONS πŸ‘‘

here's the full flag menu, nothing skipped, nothing merged, every default preserved fr fr:

  • --config="" β€” the config file you want it to use. empty string by default, so you're on your own until you point it somewhere πŸ’–
  • --debug[=false] β€” turn on debug logging. defaults to false. turn this on when something's acting sus πŸ”₯
  • -h, --help[=false] β€” help for passbolt. defaults to false. your lil emergency exit when you're lost 🌈
  • --mfaDelay=10s β€” the delay between MFA attempts. defaults to 10s. only used in the noninteractive modes, iykyk ⭐
  • --mfaMode="interactive-totp" β€” how to handle MFA. the modes that exist are: none, interactive-totp and noninteractive-totp. default is interactive-totp πŸŽ€
  • --mfaRetrys=3 β€” how often to retry TOTP auth. defaults to 3. (yes, it's spelled mfaRetrys with one i β€” that's genuinely the flag, don't come for me πŸ™ˆ). only used in the noninteractive modes.
  • --mfaTotpOffset=0s β€” TOTP generation offset, defaults to 0s. only used in noninteractive-totp mode ⏰
  • --mfaTotpToken="" β€” the token used to generate TOTPs. empty by default. only used in noninteractive-totp mode πŸ”‘
  • --serverAddress="" β€” your Passbolt server address, like https://passbolt.example.com. empty by default, so set it before you go anywhere πŸ¦‹
  • --timeout=1m0s β€” timeout for the Context. defaults to a whole 1m0s. patience is a virtue but this one's capped πŸ’œ
  • --userPassword="" β€” your Passbolt user password. empty by default. be careful with this one, it's literally your password 🌸
  • --userPrivateKey="" β€” your Passbolt user private key. empty by default πŸ”
  • --userPrivateKeyFile="" β€” your Passbolt user private key file. if you set this, then the userPrivateKey will be overwritten with the file content. so like, the file wins, periodt πŸ’€
πŸ‘€ heads up bestie: --userPrivateKeyFile doesn't merge with --userPrivateKey β€” it straight up overwrites it. and honestly, passing a private key or password straight on the command line is its own vibe check. proceed thoughtfully. 🫢

🌟 SEE ALSO 🌟

the whole friend group 🫢:


and that's the page, bestie! 🧚 source/version is PASSBOLT(1) and it's dated Jul 2024 β€” so if you're reading this way later, hi from the past, hope your TOTP clocks are synced πŸ’–βœ¨

πŸ“¦ where this page comes from