summaryrefslogtreecommitdiff
path: root/docs/manpages/vfstest.1
diff options
context:
space:
mode:
Diffstat (limited to 'docs/manpages/vfstest.1')
-rw-r--r--docs/manpages/vfstest.1178
1 files changed, 178 insertions, 0 deletions
diff --git a/docs/manpages/vfstest.1 b/docs/manpages/vfstest.1
new file mode 100644
index 0000000000..78e6e6c35a
--- /dev/null
+++ b/docs/manpages/vfstest.1
@@ -0,0 +1,178 @@
+.\" This manpage has been automatically generated by docbook2man
+.\" from a DocBook document. This tool can be found at:
+.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
+.\" Please send any bug reports, improvements, comments, patches,
+.\" etc. to Steve Cheng <steve@ggi-project.org>.
+.TH "VFSTEST" "1" "20 August 2002" "" ""
+.SH NAME
+vfstest \- tool for testing samba VFS modules
+.SH SYNOPSIS
+
+\fBvfstest\fR [ \fB-d debuglevel\fR ] [ \fB-c command\fR ] [ \fB-l logfile\fR ] [ \fB-h\fR ]
+
+.SH "DESCRIPTION"
+.PP
+This tool is part of the Sambasuite.
+.PP
+\fBvfstest\fR 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.
+.SH "OPTIONS"
+.TP
+\fB-c|--command=command\fR
+Execute the specified (colon-seperated) commands.
+See below for the commands that are available.
+.TP
+\fB-d|--debug=debuglevel\fR
+set the debuglevel. Debug level 0 is the lowest
+and 100 being the highest. This should be set to 100 if you are
+planning on submitting a bug report to the Samba team (see \fIBUGS.txt\fR).
+.TP
+\fB-h|--help\fR
+Print a summary of command line options.
+.TP
+\fB-l|--logfile=logbasename\fR
+File name for log/debug files. The extension
+\&'.client' will be appended. The log file is never removed
+by the client.
+.SH "COMMANDS"
+.PP
+\fBVFS COMMANDS\fR
+.TP 0.2i
+\(bu
+\fBload <module.so>\fR - Load specified VFS module
+.TP 0.2i
+\(bu
+\fBpopulate <char> <size>\fR - Populate a data buffer with the specified data
+.TP 0.2i
+\(bu
+\fBshowdata [<offset> <len>]\fR - Show data currently in data buffer
+.TP 0.2i
+\(bu
+\fBconnect\fR - VFS connect()
+.TP 0.2i
+\(bu
+\fBdisconnect\fR - VFS disconnect()
+.TP 0.2i
+\(bu
+\fBdisk_free\fR - VFS disk_free()
+.TP 0.2i
+\(bu
+\fBopendir\fR - VFS opendir()
+.TP 0.2i
+\(bu
+\fBreaddir\fR - VFS readdir()
+.TP 0.2i
+\(bu
+\fBmkdir\fR - VFS mkdir()
+.TP 0.2i
+\(bu
+\fBrmdir\fR - VFS rmdir()
+.TP 0.2i
+\(bu
+\fBclosedir\fR - VFS closedir()
+.TP 0.2i
+\(bu
+\fBopen\fR - VFS open()
+.TP 0.2i
+\(bu
+\fBclose\fR - VFS close()
+.TP 0.2i
+\(bu
+\fBread\fR - VFS read()
+.TP 0.2i
+\(bu
+\fBwrite\fR - VFS write()
+.TP 0.2i
+\(bu
+\fBlseek\fR - VFS lseek()
+.TP 0.2i
+\(bu
+\fBrename\fR - VFS rename()
+.TP 0.2i
+\(bu
+\fBfsync\fR - VFS fsync()
+.TP 0.2i
+\(bu
+\fBstat\fR - VFS stat()
+.TP 0.2i
+\(bu
+\fBfstat\fR - VFS fstat()
+.TP 0.2i
+\(bu
+\fBlstat\fR - VFS lstat()
+.TP 0.2i
+\(bu
+\fBunlink\fR - VFS unlink()
+.TP 0.2i
+\(bu
+\fBchmod\fR - VFS chmod()
+.TP 0.2i
+\(bu
+\fBfchmod\fR - VFS fchmod()
+.TP 0.2i
+\(bu
+\fBchown\fR - VFS chown()
+.TP 0.2i
+\(bu
+\fBfchown\fR - VFS fchown()
+.TP 0.2i
+\(bu
+\fBchdir\fR - VFS chdir()
+.TP 0.2i
+\(bu
+\fBgetwd\fR - VFS getwd()
+.TP 0.2i
+\(bu
+\fButime\fR - VFS utime()
+.TP 0.2i
+\(bu
+\fBftruncate\fR - VFS ftruncate()
+.TP 0.2i
+\(bu
+\fBlock\fR - VFS lock()
+.TP 0.2i
+\(bu
+\fBsymlink\fR - VFS symlink()
+.TP 0.2i
+\(bu
+\fBreadlink\fR - VFS readlink()
+.TP 0.2i
+\(bu
+\fBlink\fR - VFS link()
+.TP 0.2i
+\(bu
+\fBmknod\fR - VFS mknod()
+.TP 0.2i
+\(bu
+\fBrealpath\fR - VFS realpath()
+.PP
+\fBGENERAL COMMANDS\fR
+.TP 0.2i
+\(bu
+\fBconf <smb.conf>\fR - Load a different configuration file
+.TP 0.2i
+\(bu
+\fBhelp [<command>]\fR - Get list of commands or info about specified command
+.TP 0.2i
+\(bu
+\fBdebuglevel <level>\fR - Set debug level
+.TP 0.2i
+\(bu
+\fBfreemem\fR - Free memory currently in use
+.TP 0.2i
+\(bu
+\fBexit\fR - Exit vfstest
+.SH "VERSION"
+.PP
+This man page is correct for version 3.0 of the Samba
+suite.
+.SH "AUTHOR"
+.PP
+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.
+.PP
+The vfstest man page was written by Jelmer Vernooij.