Skip to content

Files

Latest commit

fe005dd · Oct 5, 2023

History

History
This branch is 410 commits behind freeipa/freeipa:master.

install

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 11, 2022
Jun 24, 2019
Jan 21, 2021
Jan 10, 2023
Nov 2, 2021
Aug 11, 2023
Aug 15, 2023
May 31, 2023
Oct 5, 2023
Sep 11, 2023
Nov 6, 2020
Apr 26, 2019
Aug 27, 2010
Ground rules on adding new schema

Brand new schema, particularly when written specifically for IPA, should be
added in share/*.ldif. Any new files need to be explicitly loaded in
ipaserver/install/dsinstance.py. These simply get copied directly into
the new instance schema directory.

Existing schema (e.g. in an LDAP draft) may either be added as a separate
ldif in share or as an update in the updates directory. The advantage of
adding the schema as an update is if 389-ds ever adds the schema then the
installation won't fail due to existing schema failing to load during
bootstrap.

If the new schema requires a new container then this should be added
to install/bootstrap-template.ldif.