andres augusto gacha suarez writes:
what i have done:
1. check /etc/default/locale and find this LANG=en_US.UTF-8
2. expect is installed
3. Check the script /usr/lib/courier/courier-authlib/authsystem.passwd,
permission and possible malconfigured line, but anything seems to be ok.
4. Googled, but just find ino about the "locale" value and about expect.
a few months ago i have a similar issue and changing the locale value
helped me a lot, but not this time.
This is unlikely, because the first thing expect does is
set env(LC_ALL) "en_US"
One frequent problem is if you have cracklib enabled in PAM, and the
password gets rejected as too weak, but because the output from PAM is
thrown away, all that happens is that the new password gets rejected.
Try this:
( echo "oldpassword"; echo "newpassword" ) | authsystem.passwd
and see what happens.
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get