summaryrefslogtreecommitdiff
path: root/docs/manpages-4/ldbedit.1.xml
blob: 0b5c63a17a87a2e435ae1da9bbba2f232624842a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE refentry PUBLIC "-//Samba-Team//DTD DocBook V4.2-Based Variant V1.0//EN" "http://www.samba.org/samba/DTD/samba-doc">
<refentry id="ldbedit.1">

<refmeta>
	<refentrytitle>ldbedit</refentrytitle>
	<manvolnum>1</manvolnum>
</refmeta>


<refnamediv>
	<refname>ldbedit</refname>
	<refpurpose>Edit LDB databases using your favorite editor</refpurpose>
</refnamediv>

<refsynopsisdiv>
	<cmdsynopsis>
		<command>ldbedit</command>
		<arg choice="opt">-h</arg>
		<arg choice="opt">-s base|one|sub</arg>
		<arg choice="opt">-b basedn</arg>
		<arg chioce="opt">-a</arg>
		<arg choice="opt">-e editor</arg>
		<arg choice="opt">-H LDB-URL</arg>
		<arg choice="opt">expression</arg>
		<arg choice="opt">attributes</arg>
	</cmdsynopsis>
</refsynopsisdiv>

<refsect1>
	<title>DESCRIPTION</title>

	<para>ldbedit is a utility that allows you to edit LDB files using 
		your favorite editor. ldbedit generates an LDIF file based on 
		your query, allows you to edit it and then merges it back 
		into the LDB database.
	</para>

</refsect1>


<refsect1>
	<title>OPTIONS</title>

	<variablelist>
		<varlistentry>
		<term>-h</term>
		<listitem><para>
		Show list of available options.</para></listitem>
		</varlistentry>

		<varlistentry>
			<term>-H &lt;ldb-url&gt;</term>
			<listitem><para>
				LDB URL to connect to. See ldb(7) for details.
			</para></listitem>
		</varlistentry>

		<varlistentry>
			<term>-s one|sub|base</term>
			<listitem><para>Search scope to use. One-level, subtree or base.</para></listitem>
		</varlistentry>

		<varlistentry>
			<term>-a</term>
			<listitem><para>Edit all records. </para></listitem>
		</varlistentry>

		<varlistentry>
			<term>-e editor</term>
			<listitem><para>Specify the editor that should be used (overrides 
					the VISUAL and EDITOR environment variables).</para></listitem>
		</varlistentry>

		<varlistentry>
			<term>-b basedn</term>
			<listitem><para>Specify Base DN to use.</para></listitem>
		</varlistentry>
		
	</variablelist>
	
</refsect1>

<refsect1>
	<title>ENVIRONMENT</title>

	<variablelist>
		<varlistentry><term>LDB_URL</term>
			<listitem><para>LDB URL to connect to (can be overrided by using the 
					-H command-line option.)</para></listitem>
		</varlistentry>
		<varlistentry><term>VISUAL and EDITOR</term>
			<listitem><para>Environment variables used to determine what 
					editor to use. If VISUAL isn't set, EDITOR is used. 
			</para></listitem>
		</varlistentry>
	</variablelist>
	
</refsect1>

<refsect1>
	<title>VERSION</title>

	<para>This man page is correct for version 4.0 of the Samba suite.</para>
</refsect1>

<refsect1>
	<title>SEE ALSO</title>

	<para>ldb(7), ldbmodify, ldbdel, ldif(5)</para>

</refsect1>

<refsect1>
	<title>AUTHOR</title>

	&man.credits.samba;

	<para>ldbedit was written by Andrew Tridgell.</para>

	<para>This manpage was written by Jelmer Vernooij.</para>
	
</refsect1>

</refentry>