Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ucla-cs!matt From: matt@LOCUS.UCLA.EDU Newsgroups: comp.unix.wizards Subject: Re: "special" shells a headache in make? (was: security hole) Message-ID: <4894@shemp.ucla-cs.UCLA.EDU> Date: Mon, 9-Mar-87 03:41:26 EST Article-I.D.: shemp.4894 Posted: Mon Mar 9 03:41:26 1987 Date-Received: Mon, 9-Mar-87 20:14:03 EST References: <3953@brl-adm.ARPA> <2590002@hpisod2.HP> Sender: root@ucla-cs.UCLA.EDU Reply-To: matt@LOCUS.UCLA.EDU (Matthew J Weinstein) Organization: UCLA Computer Science Department Lines: 15 An alternative to modifying 'make' and/or all of your Makefiles would be to move /bin/make to /bin/make.new, and create a short shell script in place of /bin/make: #!/bin/sh SHELL=/bin/sh export SHELL exec /bin/make.new Voila, original semantics (nearly) restored with only slight additional overhead. And you can use the new make too... (You can cook up more elaborate scripts if you want to pass the original SHELL value through to some programs...). Sub Sub rs