次の構成を使用して、RunDeck が LDAP プロバイダーに Foxpass を使用するようにします。
同様のことが、JAAS 対応システムでも機能するはずです。
ldap {
com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required
debug="false"
contextFactory="com.sun.jndi.ldap.LdapCtxFactory"
providerUrl="ldaps://ldap.foxpass.com"
bindDn="cn=rundeck,dc=example,dc=com"
bindPassword=""
authenticationMethod="simple"
forceBindingLogin="true"
userBaseDn="ou=people,dc=example,dc=com"
userRdnAttribute="uid"
userIdAttribute="uid"
userPasswordAttribute="userPassword"
userObjectClass="inetOrgPerson"
roleBaseDn="ou=groups,dc=example,dc=com"
roleNameAttribute="cn"
roleUsernameMemberAttribute="memberUid"
roleMemberAttribute="member"
roleObjectClass="groupOfNames"
cacheDurationMillis="300000"
supplementalRoles="user"
reportStatistics="true"
timeoutRead="10000"
timeoutConnect="20000"
nestedGroups="true";
};