Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
O
OpenLDAP
Manage
Activity
Members
Labels
Plan
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Christopher Ng
OpenLDAP
Commits
f02e50a1
Commit
f02e50a1
authored
24 years ago
by
Kurt Zeilenga
Browse files
Options
Downloads
Patches
Plain Diff
Update examples to LDIFv1. Remove old format options.
parent
5a1afa2e
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/man/man1/ldapsearch.1
+27
-39
27 additions, 39 deletions
doc/man/man1/ldapsearch.1
with
27 additions
and
39 deletions
doc/man/man1/ldapsearch.1
+
27
−
39
View file @
f02e50a1
...
...
@@ -23,7 +23,7 @@ ldapsearch \- LDAP search tool
[\c
.BR \-B ]
[\c
.BR \-L ]
.BR \-L
[L[L]]
]
[\c
.BR \-M[M] ]
[\c
...
...
@@ -31,8 +31,6 @@ ldapsearch \- LDAP search tool
[\c
.BI \-d \ debuglevel\fR]
[\c
.BI \-F \ sep\fR]
[\c
.BI \-f \ file\fR]
[\c
.BI \-D \ binddn\fR]
...
...
@@ -122,16 +120,12 @@ Retrieve attributes only (no values). This is useful when you just want to
see if an attribute is present in an entry and are not interested in the
specific values.
.TP
.B \-B
Do not suppress display of non-ascii values. This is useful when
dealing with values that appear in alternate characters sets such as
ISO-8859.1. This option is implied by -L (see below).
.TP
.B \-L
Display search results in
.BR ldif (5)
format. This option also turns on the -B option, and causes the -F option
to be ignored.
format. A second -L disables comments. A third -L disables
printing of the LDIF version.
The default is -L.
.TP
.B \-M[M]
Enable manage DSA IT control.
...
...
@@ -140,14 +134,6 @@ makes control critical.
.TP
.B \-R
Do not automatically follow referrals returned while searching.
.B ldapsearch
must be compiled with LDAP_REFERRALS defined for referrals to be
automatically followed by default, and for this option to have any effect.
.TP
.BI \-F \ sep
Use \fIsep\fP as the field separator between attribute names and values.
The default separator is `=', unless the -L flag has been specified, in
which case this option is ignored.
.TP
.BI \-S \ attribute
Sort the entries returned based on \fIattribute\fP. The default is not
...
...
@@ -292,16 +278,15 @@ in the form:
...
.fi
.LP
Multiple entries are separated with a single blank line. If the -F option
is used to specify a separator character, it will be used instead of the
`=' character. If the -t option is used, the name of a temporary file
Multiple entries are separated with a single blank line.
If the -t option is used, the name of a temporary file
is used in place of the actual value. If the -A option
is given, only the "attributename" part is written.
.SH EXAMPLE
The following command:
.LP
.nf
ldapsearch "(sn=smith)" cn sn telephoneNumber
ldapsearch
-LLL
"(sn=smith)" cn sn telephoneNumber
.fi
.LP
will perform a subtree search (using the default search base) for
...
...
@@ -311,23 +296,27 @@ standard output.
The output might look something like this if two entries are found:
.LP
.nf
uid=jts, ou=Volunteers, ou=People, dc=OpenLDAP, dc=org
cn=John Smith
cn=John T. Smith
sn=Smith
telephoneNumber=+1 555 123-4567
dn: uid=jts, ou=Volunteers, ou=People, dc=OpenLDAP, dc=org
cn: John Smith
cn: John T. Smith
sn: Smith
sn;lang-en: Smith
sn;lang-de: Schmidt
telephoneNumber: 1 555 123-4567
uid=sss, ou=Staff, ou=People, dc=OpenLDAP, dc=org
cn=Steve Smith
cn=Steve S. Smith
sn=Smith
telephoneNumber=+1 555 765-4321
dn: uid=sss, ou=Staff, ou=People, dc=OpenLDAP, dc=org
cn: Steve Smith
cn: Steve S. Smith
sn: Smith
sn;lang-en: Smith
sn;lang-de: Schmidt
telephoneNumber: 1 555 765-4321
.fi
.LP
The command:
.LP
.nf
ldapsearch -u -t "uid=xyz" jpegPhoto audio
ldapsearch
-LLL
-u -t "
(
uid=xyz
)
" jpegPhoto audio
.fi
.LP
will perform a subtree search using the default search base for entries
...
...
@@ -338,21 +327,20 @@ output might look like this if one entry with one value for each of the
requested attributes is found:
.LP
.nf
uid=xyz, ou=Staff, ou=People, dc=OpenLDAP, dc=org
xyz, Staff, People, OpenLDAP, org
audio
=
/tmp/ldapsearch-audio-a19924
jpegPhoto=/tmp/ldapsearch-jpegPhoto-a19924
dn:
uid=xyz, ou=Staff, ou=People, dc=OpenLDAP, dc=org
ufn:
xyz, Staff, People, OpenLDAP, org
audio
:< file::
/tmp/ldapsearch-audio-a19924
jpegPhoto
:< file::
=/tmp/ldapsearch-jpegPhoto-a19924
.fi
.LP
This command:
.LP
.nf
ldapsearch -L -s one -b "c=US" "o=University*" o description
ldapsearch -L
LL
-s one -b "c=US" "
(
o=University*
)
" o description
.fi
.LP
will perform a one-level search at the c=US level for all entries
whose organizationName (o) begins begins with \fBUniversity\fP.
Search results will be displayed in the LDIF format.
The organizationName and description attribute values will be retrieved
and printed to standard output, resulting in output similar to this:
.LP
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment