From 605c0ea102e334b6c05d635ca0e5b93bad0031ec Mon Sep 17 00:00:00 2001 From: rsc Date: Wed, 8 Feb 2006 22:39:54 +0000 Subject: cleanup --- src/cmd/upas/common/process.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/cmd/upas/common/process.c') diff --git a/src/cmd/upas/common/process.c b/src/cmd/upas/common/process.c index 16b21aef..56725a88 100644 --- a/src/cmd/upas/common/process.c +++ b/src/cmd/upas/common/process.c @@ -93,10 +93,8 @@ noshell_proc_start(char **av, stream *inp, stream *outp, stream *errp, int newpg dup(pp->std[i]->fd, i); for (n = sysfiles(); i < n; i++) close(i); - if(who) { - fprint(2,"process.c: trying to become(%s,%s)\n",av,who); - // jpc become(av, who); - } + if(who) + fprint(2, "warning: cannot run %s as %s\n", av[0], who); exec(av[0], av); perror("proc_start"); exits("proc_start"); @@ -116,7 +114,8 @@ proc_start(char *cmd, stream *inp, stream *outp, stream *errp, int newpg, char * { char *av[4]; - av[0] = unsharp(SHELL); + upasconfig(); + av[0] = SHELL; av[1] = "-c"; av[2] = cmd; av[3] = 0; -- cgit v1.2.3