diff options
author | Guilhem Moulin <guilhem.moulin@fripost.org> | 2012-04-19 09:41:33 +0200 |
---|---|---|
committer | Guilhem Moulin <guilhem.moulin@fripost.org> | 2012-04-19 09:41:33 +0200 |
commit | f86a09019b69b926978f132de1d0bf2c001838b2 (patch) | |
tree | 82f4f75b0c104f7083bde251ac4ccd05ebe35852 | |
parent | b5bd63140f40f3bd479497f0dbb96d2ec95dc330 (diff) |
RoundCube plugin to let the users change their passwords.
-rw-r--r-- | fripost-docs.org | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/fripost-docs.org b/fripost-docs.org index 9ecbe59..d54a7b0 100644 --- a/fripost-docs.org +++ b/fripost-docs.org @@ -1666,6 +1666,36 @@ in </div> +**** Allow the users to change their password + +We neet to install a plugin http://trac.roundcube.net/browser/trunk/roundcubemail/plugins/password . +It may be in + + :: apt-get install roundcube-plugins + +Depends on PHP's LDAP library: + + :: apt-get install php-net-ldap2 + +We now need to modify `.../plugins/password/config/inc.php.dist' as follows (TODO: not tested.) + +$rcmail_config['password_ldap_host'] = '127.0.0.1'; +$rcmail_config['password_ldap_port'] = '389'; +$rcmail_config['password_ldap_starttls'] = false; +$rcmail_config['password_ldap_version'] = '3'; +$rcmail_config['password_ldap_basedn'] = 'ou=mailboxes,dc=mail,dc=fripost,dc=org' +$rcmail_config['password_ldap_method'] = 'user'; +$rcmail_config['password_ldap_adminDN'] = null; +$rcmail_config['password_ldap_adminPW'] = null; +$rcmail_config['password_ldap_userDN_mask'] = 'uid=%login,ou=mailboxes,dc=mail,dc=fripost,dc=org'; +$rcmail_config['password_ldap_searchDN'] = null +$rcmail_config['password_ldap_searchPW'] = null +$rcmail_config['password_ldap_search_base'] = null +$rcmail_config['password_ldap_search_filter'] = null +$rcmail_config['password_ldap_encodage'] = 'ssha'; +$rcmail_config['password_ldap_pwattr'] = 'userPassword'; +$rcmail_config['password_ldap_force_replace'] = true; + *** ikiwiki - sudo apt-get install ikiwiki |