Date: Fri, 24 May 1996 13:09:43 -0600 From: Sean Kelly <kelly@fsl.noaa.gov> To: asmith@ai2a.net Cc: questions@freebsd.org Subject: Re: Front Page BSDi Server Extensions Message-ID: <9605241909.AA05939@fslg8.fsl.noaa.gov> In-Reply-To: <199605240334.WAA23110@ai2a.net> (asmith@ai2a.net)
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Andy" == "Andy Smith" <asmith@ai2a.net> writes:
Andy> [ FrontPage server extensions problems ]
I can't comment.
Andy> Even if the extensions *did* work, there is still a
Andy> problem. The extensions want to run under the process id of
Andy> the server, which we have is user 'nobody' for obvious
Andy> reasons. Front Page *does* ask for the user name and 'a'
Andy> password. If you would, if you could, I'd like to have the
Andy> server extensions work in such a fashion that when a user
Andy> starts with Front Page, it will start a fork running under
Andy> the PID of the user who logs on with Front Page.
If all of your subscribers are in your web server's password file (or
the NIS password file, if you're using NIS), it'd be fairly simple to
write a CGI script to prompt for user name and password, verify them
in the password file, then set the effective user ID to that user, and
finally run the front page CGI script.
Note that this isn't specific to FreeBSD, but is definitely specific
to various sites. For example, a site may have a single host
dedicated to web service, but subscribers will have accounts on other
hosts. For this, the web service system would best redirect the query
to an adjunct web server running elsewhere that has access to the
password file and therefore can change effective user IDs.
--
Sean Kelly
NOAA Forecast Systems Laboratory kelly@fsl.noaa.gov
Boulder Colorado USA http://www-sdd.fsl.noaa.gov/~kelly/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9605241909.AA05939>
