BDII_UPDATE(1)

πŸ“¦
version 6.0.3 Β· 2 versions
  • 6.0.3 Β· debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 5.2.26 Β· ubuntu jammy
, in debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ¦‹ bdii-update β€” the glow-up your LDAP database deserves ✨

okay so bestie, welcome to BDII_UPDATE(1) πŸ’… this is a General Commands Manual page, section 1, and it's all about bdii-update β€” the bdii update process. yes the name is literally the same as the command, iconic behavior honestly πŸŽ€


🌸 NAME 🌸

bdii-update β€” the bdii update process. that's it, that's the whole vibe, she does exactly what it says on the tin 🫢


✨ SYNOPSIS ✨

bdii-update [-d ] -c config-file

periodt. that's how you call her πŸ’–


πŸ‘‘ DESCRIPTION πŸ‘‘

so here's the tea β˜• the bdii-update process obtains the LDIF by doing three whole things:

  • reading files found in the ldif directory πŸ“‚
  • running providers found in the provider directory πŸƒβ™€οΈ
  • running plugins found in the plugin directory 🧚

and now the part everyone asks about at the group chat β€” what's the difference between providers and plugins?? 🫣

  • providers return complete entries
  • plugins provide modifications to existing entries

like, providers show up with a whole new fit, plugins just tailor what's already there. both valid, both slay πŸ’…

this process can be run either way:

  • as a daemon that periodically synchronizes an LDAP database πŸ”„
  • as a command that will print the result to stdout πŸ–¨οΈ

main character energy either way, ngl.


πŸ’œ OPTIONS πŸ’œ

  • -d β€” run as a daemon process. she stays up, she stays syncing, no cap πŸŒ™
  • -c config β€” the configuration to use. tell her which config, she'll respect it πŸ™ˆ

πŸŽ€ FILES πŸŽ€

  • /etc/bdii.conf β€” the default configuration file. the classic, the OG, the one she reaches for first πŸ’–

🌈 AUTHOR 🌈

Laurence Field <Laurence.Field at cern dot ch> β€” the legend behind it all, we love to see it πŸ‘‘


bestie reminder: the -c config option is literally required in the synopsis, and -d changes her whole personality into a daemon. don't skip the config, she needs it fr fr 😭

okay that's the whole page, go forth and sync πŸ’« this was BDII_UPDATE(1) from the General Commands Manual, brought to you by the bdii-update source, dated the way manpages are dated β€” go check date on the file if you need the exact timestamp, iykyk πŸ¦‹βœ¨