vfstest 1 Samba User Commands 4.1 vfstest tool for testing samba VFS modules vfstest -d debuglevel -c command -l logdir -h DESCRIPTION This tool is part of the samba 7 suite. vfstest is a small command line utility that has the ability to test dso samba VFS modules. It gives the user the ability to call the various VFS functions manually and supports cascaded VFS modules. OPTIONS -c|--command=command Execute the specified (semicolon-separated) commands. See below for the commands that are available. &stdarg.help; -l|--logfile=logbasename File name for log/debug files. The extension '.client' will be appended. The log file is never removed by the client. &stdarg.server.debug; &popt.common.samba; COMMANDS VFS COMMANDS load <module.so> - Load specified VFS module populate <char> <size> - Populate a data buffer with the specified data showdata [<offset> <len>] - Show data currently in data buffer connect - VFS connect() disconnect - VFS disconnect() disk_free - VFS disk_free() opendir - VFS opendir() readdir - VFS readdir() mkdir - VFS mkdir() rmdir - VFS rmdir() closedir - VFS closedir() open - VFS open() close - VFS close() read - VFS read() write - VFS write() lseek - VFS lseek() rename - VFS rename() fsync - VFS fsync() stat - VFS stat() fstat - VFS fstat() lstat - VFS lstat() unlink - VFS unlink() chmod - VFS chmod() fchmod - VFS fchmod() chown - VFS chown() fchown - VFS fchown() chdir - VFS chdir() getwd - VFS getwd() utime - VFS utime() ftruncate - VFS ftruncate() lock - VFS lock() symlink - VFS symlink() readlink - VFS readlink() link - VFS link() mknod - VFS mknod() realpath - VFS realpath() getxattr - VFS getxattr() listxattr - VFS listxattr() setxattr - VFS setxattr() removexattr - VFS removexattr() fget_nt_acl - VFS fget_nt_acl() get_nt_acl - VFS get_nt_acl() fset_nt_acl - VFS fset_nt_acl() set_nt_acl - VFS open() and fset_nt_acl() fchmod_acl - VFS fchmod_acl() chmod_acl - VFS chmod_acl() sys_acl_get_file - VFS sys_acl_get_file() sys_acl_get_fd - VFS sys_acl_get_fd() sys_acl_blob_get_file - VFS sys_acl_blob_get_file() sys_acl_blob_get_fd - VFS sys_acl_blob_get_fd() sys_acl_delete_def_file - VFS sys_acl_delete_def_file() test_chain - test chain code translate_name - VFS translate_name() GENERAL COMMANDS conf <smb.conf> - Load a different configuration file help [<command>] - Get list of commands or info about specified command debuglevel <level> - Set debug level freemem - Free memory currently in use exit - Exit vfstest VERSION This man page is correct for version 3 and 4 of the Samba suite. AUTHOR The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed. The vfstest man page was written by Jelmer Vernooij. Updated version by Guenter Kukkukk.