Skip site navigation (1)Skip section navigation (2)
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>