1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

s3:net conf addshare: do not stat-check the share path.

Allow paths with % macros and paths that do not (yet...) exist.

Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri Jun 10 17:38:07 CEST 2011 on sn-devel-104
This commit is contained in:
Michael Adam 2011-06-10 13:51:06 +02:00
parent cd16a1be93
commit 730ea92208

View File

@ -585,7 +585,6 @@ static int net_conf_addshare(struct net_context *c,
const char *comment = NULL;
const char *guest_ok = "no";
const char *writeable = "no";
SMB_STRUCT_STAT sbuf;
TALLOC_CTX *mem_ctx = talloc_stackframe();
if (c->display_usage) {
@ -685,22 +684,6 @@ static int net_conf_addshare(struct net_context *c,
goto done;
}
if (sys_stat(path, &sbuf, false) != 0) {
d_fprintf(stderr,
_("ERROR: cannot stat path '%s' to ensure "
"this is a directory.\n"
"Error was '%s'.\n"),
path, strerror(errno));
goto done;
}
if (!S_ISDIR(sbuf.st_ex_mode)) {
d_fprintf(stderr,
_("ERROR: path '%s' is not a directory.\n"),
path);
goto done;
}
/*
* start a transaction
*/