diff options
| author | Rafal Szczesniak <mimir@samba.org> | 2007-05-22 06:34:14 +0000 | 
|---|---|---|
| committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:52:47 -0500 | 
| commit | 5088c8add2f6dda66c17f4b238cd71ff7096e482 (patch) | |
| tree | eae5c38d1aeba7429d2eb230c49c6eff23f834fe /source4/scripting | |
| parent | 615fea1c5c6e742b6e2c9d7a79a7f76435d0788c (diff) | |
| download | samba-5088c8add2f6dda66c17f4b238cd71ff7096e482.tar.gz samba-5088c8add2f6dda66c17f4b238cd71ff7096e482.tar.bz2 samba-5088c8add2f6dda66c17f4b238cd71ff7096e482.zip  | |
r23065: revert local includes to prevent security problems (at least
temporarily...)
rafal
(This used to be commit 0ecb8fd81ebbd7327aa5c6b9347aa4dcb1ba6421)
Diffstat (limited to 'source4/scripting')
| -rw-r--r-- | source4/scripting/ejs/smbcalls.c | 17 | 
1 files changed, 0 insertions, 17 deletions
diff --git a/source4/scripting/ejs/smbcalls.c b/source4/scripting/ejs/smbcalls.c index 9a4a9f9624..04c534bdf5 100644 --- a/source4/scripting/ejs/smbcalls.c +++ b/source4/scripting/ejs/smbcalls.c @@ -124,23 +124,6 @@ static int ejs_libinclude(int eid, int argc, char **argv)  		char *path, *emsg;  		int ret; -		/* First, try to include file from current working directory. -		   This allows local includes which is handy sometimes. */ -		path = talloc_asprintf(mprMemCtx(), "%s", script); -		if (path == NULL) { -			return -1; -		} -		 -		if (file_exist(path)) { -			ret = ejsEvalFile(eid, path, &result, &emsg); -			talloc_free(path); -			if (ret < 0) { -				ejsSetErrorMsg(eid, "%s: %s", script, emsg); -				return -1; -			} -			continue; -		} -  		/* use specfied path to search for requested file */  		for (j=0;js_include[j];j++) {  			path = talloc_asprintf(mprMemCtx(), "%s/%s", js_include[j], script);  | 
