source: branches/samba-3.0/docs/manpages/vfstest.1@ 125

Last change on this file since 125 was 44, checked in by Paul Smedley, 18 years ago

Update source to 3.0.25b

File size: 4.7 KB
Line 
1.\"Generated by db2man.xsl. Don't modify this, modify the source.
2.de Sh \" Subsection
3.br
4.if t .Sp
5.ne 5
6.PP
7\fB\\$1\fR
8.PP
9..
10.de Sp \" Vertical space (when we can't use .PP)
11.if t .sp .5v
12.if n .sp
13..
14.de Ip \" List item
15.br
16.ie \\n(.$>=3 .ne \\$3
17.el .ne 3
18.IP "\\$1" \\$2
19..
20.TH "VFSTEST" 1 "" "" ""
21.SH "NAME"
22vfstest - tool for testing samba VFS modules
23.SH "SYNOPSIS"
24.HP 1
25vfstest [-d debuglevel] [-c command] [-l logdir] [-h]
26.SH "DESCRIPTION"
27.PP
28This tool is part of the
29\fBsamba\fR(7)
30suite.
31.PP
32vfstest
33is 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.
34.SH "OPTIONS"
35.PP
36-c|--command=command
37.RS 3n
38Execute the specified (colon-separated) commands. See below for the commands that are available.
39.RE
40.PP
41-h|--help
42.RS 3n
43Print a summary of command line options.
44.RE
45.PP
46-l|--logfile=logbasename
47.RS 3n
48File name for log/debug files. The extension
49\fB'.client'\fR
50will be appended. The log file is never removed by the client.
51.RE
52.PP
53-V
54.RS 3n
55Prints the program version number.
56.RE
57.PP
58-s <configuration file>
59.RS 3n
60The file specified contains the configuration details required by the server. The information in this file includes server-specific information such as what printcap file to use, as well as descriptions of all the services that the server is to provide. See
61\fIsmb.conf\fR
62for more information. The default configuration file name is determined at compile time.
63.RE
64.PP
65-d|--debuglevel=level
66.RS 3n
67\fIlevel\fR
68is an integer from 0 to 10. The default value if this parameter is not specified is zero.
69.sp
70The higher this value, the more detail will be logged to the log files about the activities of the server. At level 0, only critical errors and serious warnings will be logged. Level 1 is a reasonable level for day-to-day running - it generates a small amount of information about operations carried out.
71.sp
72Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic.
73.sp
74Note that specifying this parameter here will override the
75
76parameter in the
77\fIsmb.conf\fR
78file.
79.RE
80.PP
81-l|--logfile=logdirectory
82.RS 3n
83Base directory name for log/debug files. The extension
84\fB".progname"\fR
85will be appended (e.g. log.smbclient, log.smbd, etc...). The log file is never removed by the client.
86.RE
87.SH "COMMANDS"
88.PP
89\fBVFS COMMANDS\fR
90.TP 3n
91\(bu
92load <module.so>
93- Load specified VFS module
94.TP 3n
95\(bu
96populate <char> <size>
97- Populate a data buffer with the specified data
98.TP 3n
99\(bu
100showdata [<offset> <len>]
101- Show data currently in data buffer
102.TP 3n
103\(bu
104connect
105- VFS connect()
106.TP 3n
107\(bu
108disconnect
109- VFS disconnect()
110.TP 3n
111\(bu
112disk_free
113- VFS disk_free()
114.TP 3n
115\(bu
116opendir
117- VFS opendir()
118.TP 3n
119\(bu
120readdir
121- VFS readdir()
122.TP 3n
123\(bu
124mkdir
125- VFS mkdir()
126.TP 3n
127\(bu
128rmdir
129- VFS rmdir()
130.TP 3n
131\(bu
132closedir
133- VFS closedir()
134.TP 3n
135\(bu
136open
137- VFS open()
138.TP 3n
139\(bu
140close
141- VFS close()
142.TP 3n
143\(bu
144read
145- VFS read()
146.TP 3n
147\(bu
148write
149- VFS write()
150.TP 3n
151\(bu
152lseek
153- VFS lseek()
154.TP 3n
155\(bu
156rename
157- VFS rename()
158.TP 3n
159\(bu
160fsync
161- VFS fsync()
162.TP 3n
163\(bu
164stat
165- VFS stat()
166.TP 3n
167\(bu
168fstat
169- VFS fstat()
170.TP 3n
171\(bu
172lstat
173- VFS lstat()
174.TP 3n
175\(bu
176unlink
177- VFS unlink()
178.TP 3n
179\(bu
180chmod
181- VFS chmod()
182.TP 3n
183\(bu
184fchmod
185- VFS fchmod()
186.TP 3n
187\(bu
188chown
189- VFS chown()
190.TP 3n
191\(bu
192fchown
193- VFS fchown()
194.TP 3n
195\(bu
196chdir
197- VFS chdir()
198.TP 3n
199\(bu
200getwd
201- VFS getwd()
202.TP 3n
203\(bu
204utime
205- VFS utime()
206.TP 3n
207\(bu
208ftruncate
209- VFS ftruncate()
210.TP 3n
211\(bu
212lock
213- VFS lock()
214.TP 3n
215\(bu
216symlink
217- VFS symlink()
218.TP 3n
219\(bu
220readlink
221- VFS readlink()
222.TP 3n
223\(bu
224link
225- VFS link()
226.TP 3n
227\(bu
228mknod
229- VFS mknod()
230.TP 3n
231\(bu
232realpath
233- VFS realpath()
234.PP
235\fBGENERAL COMMANDS\fR
236.TP 3n
237\(bu
238conf <smb.conf>
239- Load a different configuration file
240.TP 3n
241\(bu
242help [<command>]
243- Get list of commands or info about specified command
244.TP 3n
245\(bu
246debuglevel <level>
247- Set debug level
248.TP 3n
249\(bu
250freemem
251- Free memory currently in use
252.TP 3n
253\(bu
254exit
255- Exit vfstest
256.SH "VERSION"
257.PP
258This man page is correct for version 3.0 of the Samba suite.
259.SH "AUTHOR"
260.PP
261The 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.
262.PP
263The vfstest man page was written by Jelmer Vernooij.
264
Note: See TracBrowser for help on using the repository browser.