O que você precisa fazer é remover os atributos dn
, cn
e objectClass
e substituir todas as ocorrências de olcAttributeTypes:
e olcObjectClasses:
com attributetype
e objectclass
, respectivamente.
Você também pode fazer isso via shell.
One-liner no shell do linux:
sed '/^dn: /d;/^objectClass: /d;/^cn: /d;s/olcAttributeTypes:/attributetype/g;s/olcObjectClasses:/objectclass/g' file.ldif > file.schema
Comando correspondente no powershell do Windows:
Get-Content file.ldif | Where { $_ -notmatch "^dn: " } | Where { $_ -notmatch "^objectClass: " } | Where { $_ -notmatch "^cn: " } | %{ $_ -replace "olcObjectClasses:", "objectclass" } | %{ $_ -replace "olcAttributeTypes:", "attributetype" } | Out-File file.schema