LDAPDIFF(1)
π LDAPDIFF(1) β the ldapdiff manual, but make it a vibe
okay bestie, sit down, hydrate, because we're about to talk about ldapdiff β it's a General Commands Manual situation and it's genuinely iconic. π
β¨ NAME β¨
ldapdiff β a tool to synchronize ldap servers using ldif formatted input files π¦
πΈ SYNOPSIS πΈ
ldapdiff [options]
like. that's it. that's the whole entry point. no positional args, just vibes and flags. π
π DESCRIPTION π
so here's the tea β: ldapdiff combines classical "diff" and "patch" functionality in one application. one app. both jobs. main character energy fr fr.
the difference is β and this is the part where you go "ohhh" β that ldapdiff is not designed for use on flat ascii files. nope. it is designed for "patching" ldap directories using ldif files. it's giving directory whisperer. π
π real talk: this manual page was written for the Debian distribution because the original program does not have a manual page. so bestie we are working with a Debian-original situation here. respect the hustle. π
π OPTIONS π
-cconffile β the name of the configuration file. default is./ldapdiff.conf. yes, it looks in the current directory, yes you should know where you are. β¨-fldiffile β the ldif input file to be compared to the running server. if you don't set this option,stdinwill be used. (so you can absolutely just pipe things in, we love a flexible queen.) π-llogfile β the name of the logfile. default isstdout. π«Ά-pprofile β the name of the profile to use from the configuration file. pick your fighter. π-slocal[0-7] β log tosyslog. note the[0-7]β that's the facility digits, keep them exactly as they are, no cap. π₯-vβ show version of program. the classic. the icon. β
π§ RETURN VALUES π§
the exit status is speaking to you, listen to it:
0-> ok β we ate, no crumbs. π1-> error β something went sideways, bestie. π2-> an online modification error (insert, update, delete) occured β yeah, the server side said no. note: it's spelled "occured" in the original and we are not correcting the queen. periodt.
π¦ SEE ALSO π¦
also!! the README file of the source distribution contains detailed information about the various parameters for the config file ldapdiff.conf. go read it, it's required reading, iykyk. π
πΈ COPYRIGHT πΈ
Copyright 2000-2006 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
π AUTHOR π
ldapdiff was written by Thomas.Reith@rhoen.de π«‘
This manual page was written by Jeff Waugh <jdub@perkypants.org>, for the Debian GNU/Linux system (but may be used by others). shoutout Jeff, absolute legend. π
aaaand that's the whole page!! π this version is dated Sun Sep 4 11:32:11 CEST 2005 and comes from the General Commands Manual β so yeah, it's vintage, it's Debian, it's a whole moment. stay synchronized bestie, mwah πβ¨π¦
π¦ where this page comes from
- fedora 43: ldapdiff 1.4.1-37.fc43 Β· GPL-3.0-or-later
- fedora 44: ldapdiff 1.4.1-38.fc44 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms