--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE directory PUBLIC "-//Penrose/DTD Directory 2.0//EN" "http://penrose.safehaus.org/dtd/directory.dtd">
+
+<directory>
+ <entry>
+ <entry-class>org.safehaus.penrose.directory.RootEntry</entry-class>
+ <oc>OpenLDAProotDSE</oc>
+ <oc>extensibleObject</oc>
+ <oc>top</oc>
+ <at name="namingContexts">
+ <constant>dc=lyon,dc=iufm,dc=fr</constant>
+ </at>
+ <at name="subschemaSubentry">
+ <constant>cn=Subschema</constant>
+ </at>
+ <at name="supportedLDAPVersion">
+ <constant>3</constant>
+ </at>
+ <aci>
+ <permission>rs</permission>
+ </aci>
+ </entry>
+ <entry dn="cn=Subschema">
+ <entry-class>org.safehaus.penrose.schema.directory.SchemaEntry</entry-class>
+ <oc>extensibleObject</oc>
+ <oc>subentry</oc>
+ <oc>subschema</oc>
+ <oc>top</oc>
+ <at name="cn" rdn="true">
+ <constant>Subschema</constant>
+ </at>
+ <aci>
+ <permission>rs</permission>
+ </aci>
+ </entry>
+ <entry dn="dc=lyon,dc=iufm,dc=fr">
+ <oc>dcObject</oc>
+ <oc>organization</oc>
+ <oc>top</oc>
+ <at name="dc" rdn="true">
+ <constant>lyon</constant>
+ </at>
+ <at name="o">
+ <constant>lyon</constant>
+ </at>
+ <aci>
+ <permission>rs</permission>
+ </aci>
+ </entry>
+ <entry dn="ou=People,dc=lyon,dc=iufm,dc=fr">
+ <oc>organizationalUnit</oc>
+ <oc>top</oc>
+ <at name="ou" rdn="true">
+ <constant>People</constant>
+ </at>
+ <aci subject="user">
+ <dn>cn=Manager,dc=lyon,dc=iufm,dc=fr</dn>
+ <permission>wad</permission>
+ </aci>
+ </entry>
+ <entry dn="uid=...,ou=People,dc=lyon,dc=iufm,dc=fr">
+ <entry-class>org.safehaus.penrose.directory.DynamicEntry</entry-class>
+ <oc>inetOrgPerson</oc>
+ <oc>iufmENTAccess</oc>
+ <oc>iufmPerson</oc>
+ <oc>organizationalPerson</oc>
+ <oc>person</oc>
+ <oc>supannPerson</oc>
+ <oc>top</oc>
+ <at name="uid" rdn="true">
+ <variable>pINTERN.uid</variable>
+ </at>
+ <at name="cn">
+ <variable>pINTERN.cn</variable>
+ </at>
+ <at name="givenName">
+ <variable>pINTERN.givenName</variable>
+ </at>
+ <at name="mail">
+ <variable>pINTERN.mail</variable>
+ </at>
+ <at name="iufmENTNumero">
+ <expression>return "IEN"+pINTERN.uid+pINTERN.uid;</expression>
+ </at>
+ <at name="creatorsName">
+ <variable>pINTERN.creatorsName</variable>
+ </at>
+ <at name="modifiersName">
+ <variable>pINTERN.modifiersName</variable>
+ </at>
+ <at name="createTimestamp">
+ <variable>pINTERN.createTimestamp</variable>
+ </at>
+ <at name="modifyTimestamp">
+ <variable>pINTERN.modifyTimestamp</variable>
+ </at>
+ <at name="userPassword">
+ <expression>new String(pINTERN.userPassword);</expression>
+ </at>
+ <at name="sn">
+ <variable>pINTERN.sn</variable>
+ </at>
+ <source alias="pINTERN">
+ <source-name>peopleINTERN</source-name>
+ <field name="uid">
+ <variable>uid</variable>
+ </field>
+ <field name="cn">
+ <variable>cn</variable>
+ </field>
+ <field name="givenName">
+ <variable>givenName</variable>
+ </field>
+ <field name="mail">
+ <variable>mail</variable>
+ </field>
+ <field name="creatorsName">
+ <variable>creatorsName</variable>
+ </field>
+ <field name="modifiersName">
+ <variable>modifiersName</variable>
+ </field>
+ <field name="createTimestamp">
+ <variable>createTimestamp</variable>
+ </field>
+ <field name="modifyTimestamp">
+ <variable>modifyTimestamp</variable>
+ </field>
+ <field name="userPassword">
+ <variable>userPassword</variable>
+ </field>
+ <field name="sn">
+ <variable>sn</variable>
+ </field>
+ </source>
+ </entry>
+ <entry dn="uid=...,ou=People,dc=lyon,dc=iufm,dc=fr">
+ <entry-class>org.safehaus.penrose.directory.DynamicEntry</entry-class>
+ <oc>inetOrgPerson</oc>
+ <oc>iufmENTAccess</oc>
+ <oc>iufmPerson</oc>
+ <oc>organizationalPerson</oc>
+ <oc>person</oc>
+ <oc>supannPerson</oc>
+ <oc>top</oc>
+ <at name="uid" rdn="true">
+ <variable>pEXTERNE.uid</variable>
+ </at>
+ <at name="cn">
+ <variable>pEXTERNE.cn</variable>
+ </at>
+ <at name="sn">
+ <variable>pEXTERNE.sn</variable>
+ </at>
+ <at name="givenName">
+ <variable>pEXTERNE.givenName</variable>
+ </at>
+ <at name="mail">
+ <variable>pEXTERNE.mail</variable>
+ </at>
+ <at name="iufmENTNumero">
+ <variable>pEXTERNE.iufmENTNumero</variable>
+ </at>
+ <at name="createTimestamp">
+ <variable>pEXTERNE.createTimestamp</variable>
+ </at>
+ <at name="creatorsName">
+ <variable>pEXTERNE.creatorsName</variable>
+ </at>
+ <at name="modifiersName">
+ <variable>pEXTERNE.modifiersName</variable>
+ </at>
+ <at name="modifyTimestamp">
+ <variable>pEXTERNE.modifyTimestamp</variable>
+ </at>
+ <source alias="pEXTERNE">
+ <source-name>peopleEXTERNE</source-name>
+ <field name="uid">
+ <variable>uid</variable>
+ </field>
+ <field name="cn">
+ <variable>cn</variable>
+ </field>
+ <field name="givenName">
+ <variable>givenName</variable>
+ </field>
+ <field name="sn">
+ <variable>sn</variable>
+ </field>
+ <field name="mail">
+ <variable>mail</variable>
+ </field>
+ <field name="createTimestamp">
+ <variable>createTimestamp</variable>
+ </field>
+ <field name="creatorsName">
+ <variable>creatorsName</variable>
+ </field>
+ <field name="modifiersName">
+ <variable>modifiersName</variable>
+ </field>
+ <field name="modifyTimestamp">
+ <variable>modifyTimestamp</variable>
+ </field>
+ </source>
+ </entry>
+ <entry dn="ou=Groups,dc=lyon,dc=iufm,dc=fr">
+ <oc>organizationalUnit</oc>
+ <oc>top</oc>
+ <at name="ou" rdn="true">
+ <constant>Groups</constant>
+ </at>
+ <aci subject="user">
+ <dn>cn=Manager,dc=lyon,dc=iufm,dc=fr</dn>
+ <permission>wad</permission>
+ </aci>
+ </entry>
+ <entry dn="cn=...,ou=Groups,dc=lyon,dc=iufm,dc=fr">
+ <entry-class>org.safehaus.penrose.directory.DynamicEntry</entry-class>
+ <oc>groupOfNames</oc>
+ <oc>top</oc>
+ <at name="cn" rdn="true">
+ <variable>gEXTERNE.cn</variable>
+ </at>
+ <at name="member">
+ <variable>gEXTERNE.member</variable>
+ </at>
+ <at name="description">
+ <variable>gEXTERNE.description</variable>
+ </at>
+ <at name="businessCategory">
+ <variable>gEXTERNE.businessCategory</variable>
+ </at>
+ <at name="owner">
+ <variable>gEXTERNE.owner</variable>
+ </at>
+ <at name="createTimestamp">
+ <variable>gEXTERNE.createTimestamp</variable>
+ </at>
+ <at name="creatorsName">
+ <variable>gEXTERNE.creatorsName</variable>
+ </at>
+ <at name="modifiersName">
+ <variable>gEXTERNE.modifiersName</variable>
+ </at>
+ <at name="modifyTimestamp">
+ <variable>gEXTERNE.modifyTimestamp</variable>
+ </at>
+ <source alias="gEXTERNE">
+ <source-name>groupsEXTERNE</source-name>
+ <field name="cn">
+ <variable>cn</variable>
+ </field>
+ <field name="businessCategory">
+ <variable>businessCategory</variable>
+ </field>
+ <field name="description">
+ <variable>description</variable>
+ </field>
+ <field name="member">
+ <variable>member</variable>
+ </field>
+ <field name="owner">
+ <variable>owner</variable>
+ </field>
+ <field name="createTimestamp">
+ <variable>createTimestamp</variable>
+ </field>
+ <field name="creatorsName">
+ <variable>creatorsName</variable>
+ </field>
+ <field name="modifiersName">
+ <variable>modifiersName</variable>
+ </field>
+ <field name="modifyTimestamp">
+ <variable>modifyTimestamp</variable>
+ </field>
+ </source>
+ </entry>
+ <entry dn="cn=Manager,dc=lyon,dc=iufm,dc=fr">
+ <oc>organizationalPerson</oc>
+ <oc>person</oc>
+ <oc>top</oc>
+ <at name="cn" rdn="true">
+ <constant>Manager</constant>
+ </at>
+ <at name="userPassword">
+ <constant>superuser</constant>
+ </at>
+ </entry>
+</directory>
\ No newline at end of file