svn commit: samba r23065 - in
branches/SAMBA_4_0/source/scripting/ejs: .
mimir at samba.org
mimir at samba.org
Tue May 22 06:34:15 GMT 2007
Author: mimir
Date: 2007-05-22 06:34:14 +0000 (Tue, 22 May 2007)
New Revision: 23065
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23065
Log:
revert local includes to prevent security problems (at least
temporarily...)
rafal
Modified:
branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c
Changeset:
Modified: branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c
===================================================================
--- branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c 2007-05-22 05:22:18 UTC (rev 23064)
+++ branches/SAMBA_4_0/source/scripting/ejs/smbcalls.c 2007-05-22 06:34:14 UTC (rev 23065)
@@ -124,23 +124,6 @@
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);
More information about the samba-cvs
mailing list