Add LDAP schema for SSH public keys.

https://fedorahosted.org/freeipa/ticket/754
This commit is contained in:
Jan Cholasta
2011-12-07 02:46:23 -05:00
committed by Rob Crittenden
parent 528a94f839
commit 63ea0a304e
5 changed files with 29 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# Add the SSH schema
dn: cn=schema
add:attributeTypes:
( 2.16.840.1.113730.3.8.11.31 NAME 'ipaSshPubKey'
DESC 'SSH public key'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
X-ORIGIN 'IPA v3' )
add:objectClasses:
( 2.16.840.1.113730.3.8.12.11 NAME 'ipaSshGroupOfPubKeys'
ABSTRACT
MAY ipaSshPubKey
X-ORIGIN 'IPA v3' )
add:objectClasses:
( 2.16.840.1.113730.3.8.12.12 NAME 'ipaSshUser'
SUP ipaSshGroupOfPubKeys AUXILIARY
X-ORIGIN 'IPA v3' )
add:objectClasses:
( 2.16.840.1.113730.3.8.12.13 NAME 'ipaSshHost'
SUP ipaSshGroupOfPubKeys AUXILIARY
X-ORIGIN 'IPA v3' )

View File

@@ -2,3 +2,4 @@ dn: cn=ipaConfig,cn=etc,$SUFFIX
default:ipaSELinuxUserMapOrder: guest_u:s0$$xguest_u:s0$$user_u:s0-s0:c0.c1023$$staff_u:s0-s0:c0.c1023$$unconfined_u:s0-s0:c0.c1023
default:ipaSELinuxUserMapDefault: guest_u:s0
add:ipaUserObjectClasses: ipasshuser

View File

@@ -7,6 +7,7 @@ app_DATA = \
10-RFC4876.update \
10-config.update \
10-sudo.update \
10-ssh.update \
19-managed-entries.update \
20-aci.update \
20-dna.update \