<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE refentry PUBLIC "-//Samba-Team//DTD DocBook V4.2-Based Variant V1.0//EN" "http://www.samba.org/samba/DTD/samba-doc"> <refentry id="locktest.1"> <refmeta> <refentrytitle>locktest</refentrytitle> <manvolnum>1</manvolnum> </refmeta> <refnamediv> <refname>locktest</refname> <refpurpose>Find differences in locking between two SMB servers</refpurpose> </refnamediv> <refsynopsisdiv> <cmdsynopsis> <command>locktest</command> <arg choice="req">//server1/share1</arg> <arg choice="req">//server2/share2</arg> <arg choice="opt">-U user%pass</arg> <arg choice="opt">-U user%pass</arg> <arg choice="opt">-s seed</arg> <arg choice="opt">-o numops</arg> <arg choice="opt">-a</arg> <arg choice="opt">-O</arg> <arg choice="opt">-E</arg> <arg choice="opt">-Z</arg> <arg choice="opt">-R range</arg> <arg choice="opt">-B base</arg> <arg choice="opt">-M min</arg> </cmdsynopsis> </refsynopsisdiv> <refsect1> <title>DESCRIPTION</title> <para><application>locktest</application> is a utility for detecting differences in behaviour in locking between SMB servers. It will run a random set of locking operations against <parameter>//server1/share1</parameter> and then the same random set against <parameter>//server2/share2</parameter> and display the differences in the responses it gets. </para> <para> This utility is used by the Samba team to find differences in behaviour between Samba and Windows servers. </para> </refsect1> <refsect1> <title>OPTIONS</title> <variablelist> <varlistentry> <term>-U user%pass</term> <listitem><para> Specify the user and password to use when logging on on the shares. This parameter can be specified twice (once for the first server, once for the second). </para></listitem> </varlistentry> <varlistentry> <term>-s seed</term> <listitem><para> Seed the random number generator with the specified value. </para></listitem> </varlistentry> <varlistentry> <term>-o numops</term> <listitem><para>Set the number of operations to perform.</para></listitem> </varlistentry> <varlistentry> <term>-a</term> <listitem><para>Print the operations that are performed. </para></listitem> </varlistentry> <varlistentry> <term>-A</term> <listitem><para>Backtrack to find minimal number of operations required to make the response to a certain call differ. </para></listitem> </varlistentry> <varlistentry> <term>-O</term> <listitem><para>Enable oplocks.</para></listitem> </varlistentry> <varlistentry> <term>-u</term> <listitem><para>Hide unlock fails.</para></listitem> </varlistentry> <varlistentry> <term>-E</term> <listitem><para>enable exact error code checking</para></listitem> </varlistentry> <varlistentry> <term>-Z</term> <listitem><para>enable the zero/zero lock</para></listitem> </varlistentry> <varlistentry> <term>-R range</term> <listitem><para>set lock range</para></listitem> </varlistentry> <varlistentry> <term>-B base</term> <listitem><para>set lock base</para></listitem> </varlistentry> <varlistentry> <term>-M min</term> <listitem><para>set min lock length</para></listitem> </varlistentry> <varlistentry> <term>-k</term> <listitem><para>Use kerberos</para></listitem> </varlistentry> </variablelist> </refsect1> <refsect1> <title>VERSION</title> <para>This man page is correct for version 4.0 of the Samba suite.</para> </refsect1> <refsect1> <title>SEE ALSO</title> <para>Samba</para> </refsect1> <refsect1> <title>AUTHOR</title> <para>This utility is part of the <ulink url="http://www.samba.org/">Samba</ulink> suite, which is developed by the global <ulink url="http://www.samba.org/samba/team/">Samba Team</ulink>.</para> <para>locktest was written by Andrew Tridgell.</para> <para>This manpage was written by Jelmer Vernooij.</para> </refsect1> </refentry>