YPLDAP(8)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1

πŸ’… YPLDAP(8) β€” the ypldap bestie handoff πŸŽ€

okay so real talk, bestie: this is the manual page for ypldap, a System Manager's Manual situation, and it's genuinely about to make your YP life so much easier. buckle up πŸ¦‹


✨ NAME ✨

ypldap β€” a YP map server that uses LDAP as its backend. yes. LDAP. doing YP's job. iconic behavior tbh πŸ’–


🌸 SYNOPSIS 🌸

ypldap [-dnv] [-D macro=value] [-f file]

she's short, she's sweet, she takes like four optional things and then she's off 🫢


πŸ‘‘ DESCRIPTION πŸ‘‘

okay so ypldap is a daemon providing YP maps using LDAP as a backend. like, that's the whole vibe. RFC 2307 or similar LDAP schemas can be tied to the different YP maps β€” so your LDAP directory gets to be the source of truth and the YP maps just read from it. πŸ’…

and like, ypldap has the same role as ypserv(8), and the two daemons are exclusive. so it's not a "both of y'all hang out" situation β€” pick one, they don't share. πŸ™ˆ

The options are as follows:

  • -D macro=value β€” define macro to be set to value on the command line. this one overrides the definition of macro in the configuration file. command line stays winning, no cap ✨
  • -d β€” do not daemonize. if you specify this, ypldap will run in the foreground and log to stderr. so like, you actually see the logs. great for debugging, lowkey obsessed 😭
  • -f file β€” specify an alternative configuration file. you're not stuck with the default, go off πŸŽ€
  • -n β€” configtest mode. only checks the configuration file for validity. she looks, she judges, she does not start πŸ’€
  • -v β€” produce more verbose output. more words! more info! we love a chatty queen 🌈

πŸ—‚οΈ FILES πŸ—‚οΈ

  • /etc/ypldap.conf β€” the default ypldap configuration file. that's the one she reads unless you tell her otherwise πŸ“

πŸ”— SEE ALSO πŸ”—

go read those too, iykyk πŸ’œ


πŸ•°οΈ HISTORY πŸ•°οΈ

The ypldap program first appeared in OpenBSD 4.4 and then FreeBSD 11.0. a whole era, honestly ⭐


🫢 AUTHORS 🫢

The ypldap program was written by Pierre-Yves Ritschard. thank you for your service king πŸ‘‘


ngl bestie, the two daemons being exclusive is the one thing to literally never forget: ypldap and ypserv(8) do not coexist. periodt πŸ’…

and that's the page!! footer tea for the very end: this is the Debian version, dated June 8, 2016, and it lives at YPLDAP(8) in the System Manager's Manual. mwah πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from