Hi,
why is the code that allows for user EXECSERVERS commented out?
Thanks,
Marcus
Wed Oct 18 03:05:05 1995 Roland McGrath <[EMAIL PROTECTED]>
* hashexec.c: New file.
* exec.c (struct execdata): Moved to priv.h.
(std_*, finish): Make global.
(do_exec): Only reset CWDIR when null, even if secure.
Actually call check_hashbang and return success if it does.
Use new hurd_file_name_lookup protocol with private callbacks to open
interpreter file on behalf of client.
Remove `bootout' label; use `stdout' or t' as appropriate instead.
At t' label always deref BOOT, which cleans it up iff necessary.
(S_exec_exec): #if 0 out $EXECSERVERS processing for time being.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* priv.h: Added some #includes.
(struct execdata): Moved here from exec.c.
(std_*): Declare these.
(finish, check_hashbang): Declare them.
* Makefile (SRCS, OBJS): Add hashexec.[co].
(DIST_FILES): Remove it from here.
--
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server
Marcus Brinkmann GNU http://www.gnu.org for public PGP Key
[EMAIL PROTECTED], [EMAIL PROTECTED] PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED]