Date: Thu, 7 Jan 1999 22:10:28 -0500 (EST) From: Jaime <jaime@snowmoon.com> To: freebsd-questions@FreeBSD.ORG Subject: Users changing passwords Message-ID: <Pine.BSF.4.05.9901072152450.1563-100000@darwin.house.lan>
next in thread | raw e-mail | index | archive | help
I'm almost done putting together a new mail/web/file/dhcp server for work. Its a FreeBSD 3.0-RELEASE system (needed the 16 character usernames) with an assortment of goodies. But I've hit a snag. Most of the people who I have to support will never allow themselves to learn enough to use Pine, passwd, du, and so forth. As a result, I'm making a collection of Intranet style CGIs, using IMAP, etc. and keeping them out of telnet. But I have no way to allow them to change their passwords. I did find a CGI in the mailing list archives, but it won't work correctly. It uses Perl5 and accesses a poppassd process over a network socket. However, as soon as it makes a call to cgi-lib.pl, it stops sending output to the server. (STDOUT should go to apache, so that apache can hand it off to the web browser.) As far as I can tell, its not producing an error. I must assume, based on a tip in the apache FAQ, that STDOUT is being redirected to the wrong place. If I just stick cgi-lib.pl at the bottom of the script, it makes an error. The error is "Request to receive too much data: 73 bytes". So, my question is can someone either (1) tell me how to give my users the ability to change their password without giving them telnet or (2) tell me what I'm going wrong with the script found at: http://www.freebsd.org/cgi/getmsg.cgi?fetch=200807+207835+/user /local/www/db/text/1998/freebsd-questions /19981206.freebsd-questions The help is greatly appreciated. Thanks in advance. TIA, Jaime To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9901072152450.1563-100000>