This allows pillar.get to use defaults if minssf and an admin password are not supplied. minssf defaults to 0 which is the default used upstream by 389 server. This option is not in the examples in the README and we should provide a sane default to simplify the user experience.
Secondly, the admin password defaults to the diradmin password with this change. I attempted having the ldap password default to the admin password, but the ldap portion of the pillar is used too frequently and must be defined. Having the admin password default to the diradmin password is the next best option.
This allows pillar.get to use defaults if minssf and an admin password are not supplied. minssf defaults to 0 which is the default used upstream by 389 server. This option is not in the examples in the README and we should provide a sane default to simplify the user experience.
Secondly, the admin password defaults to the diradmin password with this change. I attempted having the ldap password default to the admin password, but the ldap portion of the pillar is used too frequently and must be defined. Having the admin password default to the diradmin password is the next best option.