summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2018-05-17 11:21:14 -0700
committerJeremy Allison <jra@samba.org>2018-05-25 18:39:24 +0200
commit7d3059cd7415c8da429f1f18cc562c6d138d77cf (patch)
tree13af9fa6977d669dd9276df75d654c59aa51fd43
parentb8477abbdefade3e7c005f77cc8aaf7da1bcc25a (diff)
downloadsamba-7d3059cd7415c8da429f1f18cc562c6d138d77cf.tar.gz
s3: torture: Remove cmd_chmod_acl().
No longer needed. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
-rw-r--r--docs-xml/manpages/vfstest.1.xml1
-rw-r--r--source3/torture/cmd_vfs.c32
2 files changed, 0 insertions, 33 deletions
diff --git a/docs-xml/manpages/vfstest.1.xml b/docs-xml/manpages/vfstest.1.xml
index 9990e2778b1..5a4ea1254b9 100644
--- a/docs-xml/manpages/vfstest.1.xml
+++ b/docs-xml/manpages/vfstest.1.xml
@@ -125,7 +125,6 @@
<listitem><para><command>fset_nt_acl</command> - VFS fset_nt_acl()</para></listitem>
<listitem><para><command>set_nt_acl</command> - VFS open() and fset_nt_acl()</para></listitem>
<listitem><para><command>fchmod_acl</command> - VFS fchmod_acl()</para></listitem>
- <listitem><para><command>chmod_acl</command> - VFS chmod_acl()</para></listitem>
<listitem><para><command>sys_acl_get_file</command> - VFS sys_acl_get_file()</para></listitem>
<listitem><para><command>sys_acl_get_fd</command> - VFS sys_acl_get_fd()</para></listitem>
<listitem><para><command>sys_acl_blob_get_file</command> - VFS sys_acl_blob_get_file()</para></listitem>
diff --git a/source3/torture/cmd_vfs.c b/source3/torture/cmd_vfs.c
index a8c7685e1d3..793faf09d12 100644
--- a/source3/torture/cmd_vfs.c
+++ b/source3/torture/cmd_vfs.c
@@ -930,37 +930,6 @@ static NTSTATUS cmd_fchmod(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc,
return NT_STATUS_OK;
}
-
-static NTSTATUS cmd_chmod_acl(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, const char **argv)
-{
- struct smb_filename *smb_fname = NULL;
- mode_t mode;
- if (argc != 3) {
- printf("Usage: chmod_acl <path> <mode>\n");
- return NT_STATUS_OK;
- }
-
- mode = atoi(argv[2]);
-
- smb_fname = synthetic_smb_fname(talloc_tos(),
- argv[1],
- NULL,
- NULL,
- ssf_flags());
- if (smb_fname == NULL) {
- return NT_STATUS_NO_MEMORY;
- }
-
- if (SMB_VFS_CHMOD_ACL(vfs->conn, smb_fname, mode) == -1) {
- printf("chmod_acl: error=%d (%s)\n", errno, strerror(errno));
- return NT_STATUS_UNSUCCESSFUL;
- }
-
- printf("chmod_acl: ok\n");
- return NT_STATUS_OK;
-}
-
-
static NTSTATUS cmd_fchmod_acl(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, const char **argv)
{
int fd;
@@ -2055,7 +2024,6 @@ struct cmd_set vfs_commands[] = {
{ "set_nt_acl", cmd_set_nt_acl, "VFS open() and fset_nt_acl()",
"set_nt_acl <file>\n" },
{ "fchmod_acl", cmd_fchmod_acl, "VFS fchmod_acl()", "fchmod_acl <fd> <mode>" },
- { "chmod_acl", cmd_chmod_acl, "VFS chmod_acl()", "chmod_acl <path> <mode>" },
{ "sys_acl_get_file", cmd_sys_acl_get_file, "VFS sys_acl_get_file()", "sys_acl_get_file <path>" },
{ "sys_acl_get_fd", cmd_sys_acl_get_fd, "VFS sys_acl_get_fd()", "sys_acl_get_fd <fd>" },
{ "sys_acl_blob_get_file", cmd_sys_acl_blob_get_file,