diff options
author | Gerald Carter <jerry@samba.org> | 2001-03-10 03:02:03 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2001-03-10 03:02:03 +0000 |
commit | 384058bb043bc1c6b253606d127fa5887f93a804 (patch) | |
tree | d9d9ce94105a5106b3bfe30cbc750f4c6a9b37c4 | |
parent | 4b603be2cfb5ef61bbdbb44357059e4b394a4423 (diff) | |
download | samba-384058bb043bc1c6b253606d127fa5887f93a804.tar.gz |
updates from Urban
-rw-r--r-- | docs/docbook/manpages/smbmnt.8.sgml | 19 | ||||
-rw-r--r-- | docs/docbook/manpages/smbmount.8.sgml | 144 |
2 files changed, 141 insertions, 22 deletions
diff --git a/docs/docbook/manpages/smbmnt.8.sgml b/docs/docbook/manpages/smbmnt.8.sgml index a013f3aa9c1..9527a191440 100644 --- a/docs/docbook/manpages/smbmnt.8.sgml +++ b/docs/docbook/manpages/smbmnt.8.sgml @@ -1,5 +1,5 @@ <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN"> -<refentry id="smbumount"> +<refentry id="smbmnt"> <refmeta> <refentrytitle>smbmnt</refentrytitle> @@ -14,7 +14,7 @@ <refsynopsisdiv> <cmdsynopsis> - <command>smbumount</command> + <command>smbmnt</command> <arg choice="req">mount-point</arg> <arg choice="opt">-s <share></arg> <arg choice="opt">-r</arg> @@ -22,6 +22,7 @@ <arg choice="opt">-g <gid></arg> <arg choice="opt">-f <mask></arg> <arg choice="opt">-d <mask></arg> + <arg choice="opt">-o <options></arg> </cmdsynopsis> </refsynopsisdiv> @@ -50,7 +51,6 @@ </para></listitem> </varlistentry> - <varlistentry> <term>-u uid</term> <listitem><para>specify the uid that the files will @@ -63,21 +63,26 @@ owned by </para></listitem> </varlistentry> - - <varlistentry> <term>-f mask</term> <listitem><para>specify the octal file mask applied </para></listitem> </varlistentry> - - <varlistentry> <term>-d mask</term> <listitem><para>specify the octal directory mask applied </para></listitem> </varlistentry> + + <varlistentry> + <term>-o options</term> + <listitem><para> + list of options that are passed as-is to smbfs, if this + command is run on a 2.4 or higher linux kernel. + </para></listitem> + </varlistentry> + </variablelist> </refsect1> diff --git a/docs/docbook/manpages/smbmount.8.sgml b/docs/docbook/manpages/smbmount.8.sgml index 177c2f740f8..391d7d68820 100644 --- a/docs/docbook/manpages/smbmount.8.sgml +++ b/docs/docbook/manpages/smbmount.8.sgml @@ -29,8 +29,17 @@ the <command>mount(8)</command> command when using the "-t smb" option. The kernel must support the smbfs filesystem. </para> - <para>Options to smbmount are specified as a comma separated list - of key=value pairs.</para> + <para>Options to smbmount are specified as a comma separated + list of key=value pairs. It is possible to send options other + than those listed here, assuming that smbfs supports them. If + you get mount failures, check your kernel log for errors on + unknown options.</para> + + <para>smbmount is a daemon. After mounting it keeps running until + the mounted smbfs is umounted. It will log things that happen + when in daemon mode using the "machine name" smbmount, so + typically this output will end up in log.smbmount. The + smbmount process may also be called mount.smbfs.</para> <para><emphasis>NOTE:</emphasis> <command>smbmount</command> calls <command>smbmnt(8)</command> to do the actual mount. You @@ -46,22 +55,40 @@ <varlistentry> <term>username=<arg></term> <listitem><para>specifies the username to connect as. If - this is not given then the environment variable <parameter> - $USER</parameter> is used. This option can also take the - form "user%password" or "user/workgroup" or - "user/workgroup%password" to allow the password and workgroup + this is not given, then the environment variable <envar> + USER</envar> is used. This option can also take the + form "user%password" or "user/workgroup" or + "user/workgroup%password" to allow the password and workgroup to be specified as part of the username.</para></listitem> </varlistentry> - <varlistentry> <term>password=<arg></term> - <listitem><para>specifies the SMB password. If not given then - <command>smbmount</command> will prompt for a passeword, unless - the guest option is given. </para></listitem> + <listitem><para>specifies the SMB password. If this + option is not given then the environment variable + <envar>PASSWD</envar> is used. If it can find + no password <command>smbmount</command> will prompt + for a passeword, unless the guest option is + given. </para></listitem> </varlistentry> - + <varlistentry> + <term>credentials=<filename></term> + <listitem><para>specifies a file that contains a username + and/or password. The format of the file is:</para> + + <para> + <programlisting> + username = <value> + password = <value> + </programlisting> + </para> + + <para>This is preferred over having passwords in plaintext in a + shared file, such as /etc/fstab. Be sure to protect any + credentials file properly. + </para></listitem> + </varlistentry> <varlistentry> <term>netbiosname=<arg></term> @@ -69,11 +96,10 @@ to the local hostname. </para></listitem> </varlistentry> - - <varlistentry> <term>uid=<arg></term> - <listitem><para>sets the uid that files will be mounted as. + <listitem><para>sets the uid that will own all files on + the mounted filesystem. It may be specified as either a username or a numeric uid. </para></listitem> </varlistentry> @@ -81,7 +107,8 @@ <varlistentry> <term>gid=<arg></term> - <listitem><para>sets the gid that files will be mounted as. + <listitem><para>sets the gid that will own all files on + the mounted filesystem. It may be specified as either a groupname or a numeric gid. </para></listitem> </varlistentry> @@ -160,11 +187,98 @@ <varlistentry> <term>rw</term><listitem><para>mount read-write </para></listitem> </varlistentry> + + <varlistentry> + <term>iocharset=<arg></term> + <listitem><para> + sets the charset used by the linux side for codepage + to charset translations (NLS). Argument should be the + name of a charset, like iso8859-1. (Note: only kernel + 2.4.0 or later) + </para></listitem> + </varlistentry> + + <varlistentry> + <term>codepage=<arg></term> + <listitem><para> + sets the codepage the server uses. See the iocharset + option. Example value cp850. (Note: only kernel 2.4.0 + or later) + </para></listitem> + </varlistentry> + + <varlistentry> + <term>ttl=<arg></term> + <listitem><para> + how long a directory listing is cached in milliseconds + (also affects visibility of file size and date + changes). A higher value means that changes on the + server take longer to be noticed but it can give + better performance on large directories, especially + over long distances. Default is 1000ms but something + like 10000ms (10 seconds) is probably more reasonable + in many cases. + (Note: only kernel 2.4.2 or later) + </para></listitem> + </varlistentry> + </variablelist> </refsect1> +<refsect1> + <title>ENVIRONMENT VARIABLES</title> + + <para>The variable <envar>USER</envar> may contain the username of the + person using the client. This information is used only if the + protocol level is high enough to support session-level + passwords. The variable can be used to set both username and + password by using the format username%password.</para> + + <para>The variable <envar>PASSWD</envar> may contain the password of the + person using the client. This information is used only if the + protocol level is high enough to support session-level + passwords.</para> + + <para>The variable <envar>PASSWD_FILE</envar> may contain the pathname of + a file to read the password from. A single line of input is + read and used as password.</para> +</refsect1> + + +<refsect1> + <title>BUGS</title> + + <para>Not many known smbmount bugs. But one smbfs bug is + important enough to mention here anyway:</para> + + <itemizedlist> + + <listitem><para>Mounts sometimes stop working. This is usually + caused by smbmount terminating. Since smbfs needs smbmount to + reconnect when the server disconnects, the mount will go + dead. A re-mount normally fixes this. At least 2 ways to + trigger this bug are known.</para></listitem> + + </itemizedlist> + + <para>Note that the typical response to a bugreport is suggestion + to try the latest version first. So please try doing that first, + and always include which versions you use of relevant software + when reporting bugs (minimum: samba, kernel, distribution)</para> + +</refsect1> + + +<refsect1> + <title>SEE ALSO</title> + + <para>Documentation/filesystems/smbfs.txt in the kernel source tree + may contain additional options and information.</para> + +</refsect1> + <refsect1> <title>AUTHOR</title> |