>Use the non-interactive version of passwd which is autopasswd.
>mkpasswd is interactive.
Autopasswd does not seem to successfully change passwords on my system,
either. Same symptoms as I described below. Thanks for the idea, though.
Doug
>On Thu, 16 Apr 1998, J. Douglas Alden Jr. wrote:
>
>> Hello everyone, I saw a similar topic to this on the list not too long
ago,
>> but never saw a definite answer, so I'm hoping that maybe someone can
give
>> me an answer, either on this list, or via private e-mail.
>>
>> I am looking to set up password changing abilities, which would be done
via
>> a web interface. A certain select group of people would have access to
this
>> password-protected web page, and they could change the password for any
>> account on the system (of course I'll block out the system accounts so
that
>> those can't be changed). I figured that I would do this with a perl
script
>> that would take the data inputted from the form (username), and then call
>> the mkpasswd script that comes with the expect distribution. However, on
my
>> system (a clean RedHat 5.0 install with all eratta installed), when I run
>> "mkpasswd <some_account>, the process just seems to sit there forever.
If I
>> run "mkpasswd -v <some_account>, then the process completes, but the
>> password doesn't actually get changed. I have also tried writing my own
>> simple wrapper for the passwd command, but it fails to change the
password,
>> as well.
>>
>> I've considered writing the whole routine in perl, and not calling an
expect
>> script, but I'm not sure of the proper locking mechanisms for the
password
>> file. I notice that when I run adduser, an /etc/.pwd.lock file gets
created
>> (but not removed), and even with that file existing, I can still manually
>> change a password, so I'm assuming (perhaps incorrectly) that the
>> /etc/.pwd.lock file is a legacy issue that doesn't get used in redhat
5.0,
>> and that the adduser command may actually be broken.
>>
>> If anyone can offer any suggestions, I would be very grateful. If you
need
>> more info, I'll gladly supply it.
>>
>> Thanks in advance!
>>
>> Doug
>>
>>
>>
>> --
>> PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST
ARCHIVES!
>> http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips
/mailing-lists
>> To unsubscribe: mail [EMAIL PROTECTED] with
>> "unsubscribe" as the Subject.
>>
>
>
>=--------------------
>_/ Benjamin M. de los Angeles Jr. (632) 812-5820 _/
>_/ Surf Shop Inc., System Administrator (632) 818-1654 _/
>_/ UG7 Herrera Tower, Makati City, Phil. <Fax>|(632) 845-0588 _/
> -----------------------=
>
>
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject.