Summary:ASTERISK-07203: [PATCH] externpass Doesn't Save User Password
Reporter:Ryan Cumming (ryan cumming)Labels:
Date Opened:2006-06-19 13:45:28Date Closed:2006-06-19 15:30:04
Versions:Frequency of
Environment:Attachments:( 0) externpass-reload-stylefixed.diff
Description:I've locally setup Asterisk to save a user password to an LDAP backend using externpass and a Ruby script. However, the password isn't changed in memory despite the fact my update script is returning success.

This patch fixes it by calling reset_user_pw in vm_change_password_shell the same way vm_change_password_does.


Appears to be a duplicate of ASTERISK-4564602, but I don't seem to have permission to reopen it
Comments:By: Serge Vecher (serge-v) 2006-06-19 13:58:34

1. Can you please get a disclaimer on file and confirm that you've done it. See the bottom of this page http://bugs.digium.com/main_page.php
2. Move the opening curly to the same line as if (to comply with CODING GUIDELINES).
3. Try a new LDAP driver in ASTERISK-5620 (only if you can test with trunk that is).


By: Ryan Cumming (ryan cumming) 2006-06-19 15:00:22

1. Just sent off a fax with my disclaimer; I used the significantly less frightening short form.

2. externpass-reload-stylefixed.diff has the new patch with the opening curly on the same line

3. We wouldn't be able to test trunk on the main PBX, but if I have some time I'll try LDAP+trunk out in a test environment. The Ruby scripts that regenerate our config files seem to work, but they're obviously not ideal.

By: Joshua C. Colp (jcolp) 2006-06-19 15:30:03

Fixed in 1.2 and trunk - thanks!