2
Fork 0

[svn r359] WIP

This commit is contained in:
willemc 2008-12-06 22:32:41 +01:00
parent f401b61a6c
commit 8fc495c6b6
21 changed files with 385 additions and 53 deletions

View file

@ -9,14 +9,14 @@
bindUser="uid=admin-sudo,ou=services,dc=m4n,dc=nl"
bindPass="adminSudo"
/>
<v:ldapBackend
id="ldapBackendSudoers"
ldapConnectionProvider="${ldapSudoers}"
baseDN="ou=sudoers,dc=m4n,dc=nl"
keyAttribute="cn"
ldapFilter="(&amp;(objectClass=sudoRole))"
/>
/>
<v:entry id="sudoers" backendId="ldapBackendSudoers">
<v:field id="user" backendName="cn" readOnly="true"/>
<v:field id="description" rolesEdit="admin" rolesList="all"/>
@ -39,6 +39,69 @@
</v:entry>
<v:simpleLdapConnectionProvider
el.id="ldapUsers"
ldapHost="ldap2.lan.mbuyu.nl"
bindUser="uid=admin-users,ou=services,dc=m4n,dc=nl"
bindPass="superAU"
/>
<v:ldapBackend
id="ldapBackendUsers"
ldapConnectionProvider="${ldapUsers}"
baseDN="ou=users,dc=m4n,dc=nl"
keyAttribute="uid"
ldapFilter="(&amp;(objectClass=posixAccount))"
/>
<v:entry id="users" backendId="ldapBackendUsers">
<v:field id="uid" />
<v:field id="uidNumber" vascEntryFieldType="IntegerField"/>
<v:field id="gidNumber" vascEntryFieldType="IntegerField"/>
<v:field id="loginShell" list="false"/>
<v:field id="homeDirectory" list="false"/>
<v:field id="cn" list="false"/>
<v:field id="givenName" />
<v:field id="sn" />
<v:field id="mailbox" list="false"/>
<v:field id="mail" vascEntryFieldType="EmailField"/>
<v:field id="mailActive" vascEntryFieldType="BooleanField"/>
<v:field id="alias" vascEntryFieldType="MultiTextField" list="false"/>
<v:field id="autoResponseActive" vascEntryFieldType="BooleanField" />
<v:field id="autoResponseMessage" vascEntryFieldType="TextAreaField" list="false"/>
<v:field id="sambaAcctFlags" list="false"/>
<v:field id="sambaPrimaryGroupSID" list="false"/>
<v:field id="sambaSID" list="false"/>
<v:field id="m4nVPNActive" vascEntryFieldType="BooleanField"/>
<v:field id="m4nDateInService" />
<v:field id="m4nDateOutService" />
<v:field id="m4nUserId" vascEntryFieldType="IntegerField"/>
<v:field id="m4nHosts" vascEntryFieldType="MultiTextField"/>
</v:entry>
<v:simpleLdapConnectionProvider
el.id="ldapMachines"
ldapHost="ldap2.lan.mbuyu.nl"
bindUser="uid=samba,ou=services,dc=m4n,dc=nl"
bindPass="superS"
/>
<v:ldapBackend
id="ldapBackendMachines"
ldapConnectionProvider="${ldapMachines}"
baseDN="ou=machines,dc=m4n,dc=nl"
keyAttribute="uid"
ldapFilter="(&amp;(objectClass=sambaSamAccount))"
/>
<v:entry id="machines" backendId="ldapBackendMachines">
<v:field id="uid" />
<v:field id="sambaAcctFlags"/>
<v:field id="sambaSID" />
<v:field id="uidNumber" />
</v:entry>
<v:entry id="test1" backendId="testBackend1">
<v:field id="name" defaultValue=""/>
<v:field id="description" vascEntryFieldType="EmailField" defaultValue="email@address.nl"/>