[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#7417) Why is there no schema add utility?



--f46d04447dffae07bd04cc34c745
Content-Type: text/plain; charset=ISO-8859-1

Really? How?

Also, the method described by Zytrax is pretty much what all the search
results said. Including
https://help.ubuntu.com/12.04/serverguide/openldap-server.html

And I couldn't find anything different in the Openldap.org documentation.
Again, maybe because I didn't search for the right things...

With slapadd and ldapadd, can you add a .schema file? Or does it have to be
in LDIF syntax?

*goes to check the man page*

--David Reagan


On Tue, Oct 16, 2012 at 1:31 PM, Howard Chu <hyc@symas.com> wrote:

> jerrac@gmail.com wrote:
>
>> Full_Name: David Reagan
>> Version: 2.4
>> OS: Ubuntu 12.04
>> URL: ftp://ftp.openldap.org/**incoming/<ftp://ftp.openldap.org/incoming/>
>> Submission from: (NULL) (163.41.112.5)
>>
>>
>> Why is there no simple way to add new schema's to cn=Config? As in,
>> something
>> like "slapadd --schema newschema.schema".
>>
>
> Eh? New schemas can be added directly using slapadd, or using ldapadd.
>
>  The best explanation I found on how to add a new schema is
>> http://www.zytrax.com/books/**ldap/ch6/slapd-config.html#**use-schemas<http://www.zytrax.com/books/ldap/ch6/slapd-config.html#use-schemas>.
>> You have to
>> create a conf file, a new directory, run a command, edit a file, and then
>> run
>> another command. That's a lot of places where user error could break
>> things.
>>
>
> Your first mistake is in trusting anything that Zytrax says. Most of their
> information is out of date or flat wrong.
>
> --
>   -- Howard Chu
>   CTO, Symas Corp.           http://www.symas.com
>   Director, Highland Sun     http://highlandsun.com/hyc/
>   Chief Architect, OpenLDAP  http://www.openldap.org/**project/<http://www.openldap.org/project/>
>

--f46d04447dffae07bd04cc34c745
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Really? How? <br><br>Also, the method described by Zytrax is pretty much wh=
at all the search results said. Including <a href=3D"https://help.ubuntu.co=
m/12.04/serverguide/openldap-server.html">https://help.ubuntu.com/12.04/ser=
verguide/openldap-server.html</a><br>

<br>And I couldn&#39;t find anything different in the Openldap.org document=
ation. Again, maybe because I didn&#39;t search for the right things...<br>=
<br>With slapadd and ldapadd, can you add a .schema file? Or does it have t=
o be in LDIF syntax?<br>

<br>*goes to check the man page*<br><br clear=3D"all">--David Reagan<br>
<br><br><div class=3D"gmail_quote">On Tue, Oct 16, 2012 at 1:31 PM, Howard =
Chu <span dir=3D"ltr">&lt;<a href=3D"mailto:hyc@symas.com"; target=3D"_blank=
">hyc@symas.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<a href=3D"mailto:jerrac@gmail.com"; target=3D"_blank">jerrac@gmail.com</a> =
wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Full_Name: David Reagan<br>
Version: 2.4<br>
OS: Ubuntu 12.04<br>
URL: <a href=3D"ftp://ftp.openldap.org/incoming/"; target=3D"_blank">ftp://f=
tp.openldap.org/<u></u>incoming/</a><br>
Submission from: (NULL) (163.41.112.5)<br>
<br>
<br>
Why is there no simple way to add new schema&#39;s to cn=3DConfig? As in, s=
omething<br>
like &quot;slapadd --schema newschema.schema&quot;.<br>
</blockquote>
<br>
Eh? New schemas can be added directly using slapadd, or using ldapadd.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The best explanation I found on how to add a new schema is<br>
<a href=3D"http://www.zytrax.com/books/ldap/ch6/slapd-config.html#use-schem=
as" target=3D"_blank">http://www.zytrax.com/books/<u></u>ldap/ch6/slapd-con=
fig.html#<u></u>use-schemas</a>. You have to<br>
create a conf file, a new directory, run a command, edit a file, and then r=
un<br>
another command. That&#39;s a lot of places where user error could break th=
ings.<br>
</blockquote>
<br>
Your first mistake is in trusting anything that Zytrax says. Most of their =
information is out of date or flat wrong.<span class=3D"HOEnZb"><font color=
=3D"#888888"><br>
<br>
-- <br>
=A0 -- Howard Chu<br>
=A0 CTO, Symas Corp. =A0 =A0 =A0 =A0 =A0 <a href=3D"http://www.symas.com"; t=
arget=3D"_blank">http://www.symas.com</a><br>
=A0 Director, Highland Sun =A0 =A0 <a href=3D"http://highlandsun.com/hyc/"; =
target=3D"_blank">http://highlandsun.com/hyc/</a><br>
=A0 Chief Architect, OpenLDAP =A0<a href=3D"http://www.openldap.org/project=
/" target=3D"_blank">http://www.openldap.org/<u></u>project/</a><br>
</font></span></blockquote></div><br>

--f46d04447dffae07bd04cc34c745--