svn commit: samba r8019 - branches/SAMBA_3_0/source/rpc_server
trunk/source/rpc_server
gd at samba.org
gd at samba.org
Thu Jun 30 15:19:54 GMT 2005
Author: gd
Date: 2005-06-30 15:19:54 +0000 (Thu, 30 Jun 2005)
New Revision: 8019
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8019
Log:
Better give a hint that we are failing share-manipulation due to missing
scripts.
Guenther
Modified:
branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
trunk/source/rpc_server/srv_srvsvc_nt.c
Changeset:
Modified: branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
===================================================================
--- branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c 2005-06-30 11:46:24 UTC (rev 8018)
+++ branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c 2005-06-30 15:19:54 UTC (rev 8019)
@@ -1634,8 +1634,10 @@
if (strcmp(path, lp_pathname(snum)) || strcmp(comment, lp_comment(snum)) )
{
- if (!lp_change_share_cmd() || !*lp_change_share_cmd())
+ if (!lp_change_share_cmd() || !*lp_change_share_cmd()) {
+ DEBUG(10,("_srv_net_share_set_info: No change share command\n"));
return WERR_ACCESS_DENIED;
+ }
slprintf(command, sizeof(command)-1, "%s \"%s\" \"%s\" \"%s\" \"%s\"",
lp_change_share_cmd(), dyn_CONFIGFILE, share_name, path, comment);
@@ -1870,8 +1872,10 @@
if (user.uid != sec_initial_uid() && !is_disk_op )
return WERR_ACCESS_DENIED;
- if (!lp_delete_share_cmd() || !*lp_delete_share_cmd())
+ if (!lp_delete_share_cmd() || !*lp_delete_share_cmd()) {
+ DEBUG(10,("_srv_net_share_del: No delete share command\n"));
return WERR_ACCESS_DENIED;
+ }
slprintf(command, sizeof(command)-1, "%s \"%s\" \"%s\"",
lp_delete_share_cmd(), dyn_CONFIGFILE, lp_servicename(snum));
Modified: trunk/source/rpc_server/srv_srvsvc_nt.c
===================================================================
--- trunk/source/rpc_server/srv_srvsvc_nt.c 2005-06-30 11:46:24 UTC (rev 8018)
+++ trunk/source/rpc_server/srv_srvsvc_nt.c 2005-06-30 15:19:54 UTC (rev 8019)
@@ -1634,8 +1634,10 @@
if (strcmp(path, lp_pathname(snum)) || strcmp(comment, lp_comment(snum)) )
{
- if (!lp_change_share_cmd() || !*lp_change_share_cmd())
+ if (!lp_change_share_cmd() || !*lp_change_share_cmd()) {
+ DEBUG(10,("_srv_net_share_set_info: No change share command\n"));
return WERR_ACCESS_DENIED;
+ }
slprintf(command, sizeof(command)-1, "%s \"%s\" \"%s\" \"%s\" \"%s\"",
lp_change_share_cmd(), dyn_CONFIGFILE, share_name, path, comment);
@@ -1870,8 +1872,10 @@
if (user.uid != sec_initial_uid() && !is_disk_op )
return WERR_ACCESS_DENIED;
- if (!lp_delete_share_cmd() || !*lp_delete_share_cmd())
+ if (!lp_delete_share_cmd() || !*lp_delete_share_cmd()) {
+ DEBUG(10,("_srv_net_share_del: No delete share command\n"));
return WERR_ACCESS_DENIED;
+ }
slprintf(command, sizeof(command)-1, "%s \"%s\" \"%s\"",
lp_delete_share_cmd(), dyn_CONFIGFILE, lp_servicename(snum));
More information about the samba-cvs
mailing list