Annotated below ... > On Sat, Sep 4, 2010 at 4:50 PM, <sm@xxxxxxxxxxxx> wrote: >> OS: FreeBSD 7.3 >> SM: 1.4.21 >> Plugins >> Installed Plugins: (up to date) >> 1. filters >> 2. password_forget >> 3. cookie_warning >> 4. quicksave >> 5. login_check >> 6. timeout_user >> 7. change_passwd -- using the default settings in config.php >> 8. qotd_login >> >> Change_passwd worked one (1) time then stopped. The error message only >> tells the logged in user to contact the 'admin'. > > You have to show the exact error message, not your summary of it. > I showed you what was presented on screen to the user. Not sure if I understand what you're asking at this point. >> ----- >> Changed the following in config.php in hopes of gaining a clue: >> // If you want see the output of the chpasswd program (usually^M >> // only useful for debugging purposes, set this to 1^M >> //^M >> $seeOutput = 1;^M >> ^M >> ^M >> ^M >> // For debugging only, set this variable to 1. WARNING: this will ^M >> // echo any password information you enter in clear text! Please ^M >> // use this setting with care!^M >> //^M >> $debug = 1;^M > > You might want to avoid using windows to edit your configuration > files. This could be hazardous to your health. I don't use windows for editing unix files. I may have copy and pasted, etc. > >> --------------- The results after the changes above: >> >> permission of chpasswd executable are: 104750 >> >> To test the chpasswd utility from the commandline, do this: >> >> change_passwd/chpasswd 'userID' 'old_pass' 'new_pass' 2>&1 >> >> THE RESULT: >> ELF binary type "0" not known. > > Seems like you didn't recompile it to work on your system. You may have lost me again, with the recompile statement. This install was build from src, as well as all installed ports. That being said, ELF was a native install; I didn't see any instructions for recompiling it for use with any port I installed. Please enlighten me. > >> -------------------------------- >> >> We try and use: >> $pathToPw ='/full/path/' > > "/full/path/"?? $pathToPw ='/usr/sbin/pw' > >> RESULT: >> In red; "Your password was changed successfully" >> left-click on the INBOX, it logs/signs the user 'out'. >> While attempting to log back in SM will not use the new password, it >> continues to use the 'old_password'. > > Whatever you pointed $pathToPw to does not seem to be correct. > "/full/path/" certainly is not correct. The whereis program on FreeBSD reports the above path. > >> Any thoughts? > > The plugin works fine for me. I won't doubt that. I find it strange that it worked once/twice then stopped. There have been no upgrades, updates or patches to any system/ports files. I will remove and reinstall the plugin. > > -- > Paul Lesniewski > SquirrelMail Team > Please support Open Source Software by donating to SquirrelMail! > http://squirrelmail.org/donate_paul_lesniewski.php > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > ----- > squirrelmail-users mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx > List archives: http://news.gmane.org/gmane.mail.squirrelmail.user > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-users > > ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users