mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Add schema for certificate profiles
The certprofile object class is used to track IPA-managed certificate profiles in Dogtag and store IPA-specific settings. Part of: https://fedorahosted.org/freeipa/ticket/57 Reviewed-By: Martin Basti <mbasti@redhat.com>
This commit is contained in:
parent
ba071e757d
commit
3d15f2966b
3
install/share/60certificate-profiles.ldif
Normal file
3
install/share/60certificate-profiles.ldif
Normal file
@ -0,0 +1,3 @@
|
||||
dn: cn=schema
|
||||
attributeTypes: (2.16.840.1.113730.3.8.21.1.1 NAME 'ipaCertProfileStoreIssued' DESC 'Store certificates issued using this profile' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE X-ORIGIN 'IPA v4.2' )
|
||||
objectClasses: (2.16.840.1.113730.3.8.21.2.1 NAME 'ipaCertProfile' SUP top STRUCTURAL MUST ( cn $ description $ ipaCertProfileStoreIssued ) X-ORIGIN 'IPA v4.2' )
|
@ -16,6 +16,7 @@ app_DATA = \
|
||||
60basev3.ldif \
|
||||
60ipadns.ldif \
|
||||
60ipapk11.ldif \
|
||||
60certificate-profiles.ldif \
|
||||
61kerberos-ipav3.ldif \
|
||||
65ipacertstore.ldif \
|
||||
65ipasudo.ldif \
|
||||
|
@ -429,3 +429,15 @@ cn: ${REALM}_id_range
|
||||
ipaBaseID: $IDSTART
|
||||
ipaIDRangeSize: $IDRANGE_SIZE
|
||||
ipaRangeType: ipa-local
|
||||
|
||||
dn: cn=ca,$SUFFIX
|
||||
changetype: add
|
||||
objectClass: nsContainer
|
||||
objectClass: top
|
||||
cn: ca
|
||||
|
||||
dn: cn=certprofiles,cn=ca,$SUFFIX
|
||||
changetype: add
|
||||
objectClass: nsContainer
|
||||
objectClass: top
|
||||
cn: certprofiles
|
||||
|
@ -57,6 +57,7 @@ IPA_SCHEMA_FILES = ("60kerberos.ldif",
|
||||
"60basev3.ldif",
|
||||
"60ipapk11.ldif",
|
||||
"60ipadns.ldif",
|
||||
"60certificate-profiles.ldif",
|
||||
"61kerberos-ipav3.ldif",
|
||||
"65ipacertstore.ldif",
|
||||
"65ipasudo.ldif",
|
||||
|
Loading…
Reference in New Issue
Block a user