mirror of
https://github.com/samba-team/samba.git
synced 2025-01-07 17:18:11 +03:00
66 lines
6.6 KiB
HTML
66 lines
6.6 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Compiling and installing Samba on a Unix host</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-general.html" title="Chapter 1. General Information"><link rel="next" href="FAQ-ClientApp.html" title="Chapter 3. Specific client application problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Compiling and installing Samba on a Unix host</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-general.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-ClientApp.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-Install"></a>Chapter 2. Compiling and installing Samba on a Unix host</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-Install.html#id2816194">My client reports "cannot locate specified share name" or similar</a></dt><dt><a href="FAQ-Install.html#id2816881">Why are my file's timestamps off by an hour, or by a few hours?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816194"></a>My client reports "cannot locate specified share name" or similar</h2></div></div><div></div></div><p>
|
||
This message indicates that your client CAN locate the specified
|
||
server, which is a good start, but that it cannot find a service of
|
||
the name you gave.
|
||
</p><p>
|
||
The first step is to check the exact name of the service you are
|
||
trying to connect to (consult your system administrator). Assuming it
|
||
exists and you specified it correctly (read your client's docs on how
|
||
to specify a service name correctly), read on:
|
||
</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Many clients cannot accept or use service names longer than eight characters.</td></tr><tr><td>Many clients cannot accept or use service names containing spaces.</td></tr><tr><td>Some servers (not Samba though) are case sensitive with service names.</td></tr><tr><td>Some clients force service names into upper case.</td></tr></table></div><div xmlns:ns2="" class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2816881"></a>Why are my file's timestamps off by an hour, or by a few hours?</h2></div></div><div></div></div><p>
|
||
This is from Paul Eggert eggert@twinsun.com.
|
||
</p><p>
|
||
Most likely it's a problem with your time zone settings.
|
||
</p><p>
|
||
Internally, Samba maintains time in traditional Unix format,
|
||
namely, the number of seconds since 1970-01-01 00:00:00 Universal Time
|
||
(or ``GMT''), not counting leap seconds.
|
||
</p><ns2:p>
|
||
On the server side, Samba uses the Unix TZ variable to convert
|
||
internal timestamps to and from local time. So on the server side, there are
|
||
two things to get right.
|
||
</ns2:p><table class="simplelist" border="0" summary="Simple list"><tr><td>The Unix system clock must have the correct Universal time. Use the shell command "sh -c 'TZ=UTC0 date'" to check this.</td></tr><tr><td>The TZ environment variable must be set on the server before Samba is invoked. The details of this depend on the server OS, but typically you must edit a file whose name is /etc/TIMEZONE or /etc/default/init, or run the command `zic -l'.</td></tr></table><ns2:p>
|
||
</ns2:p><p>TZ must have the correct value.</p><p>
|
||
If possible, use geographical time zone settings
|
||
(e.g. TZ='America/Los_Angeles' or perhaps
|
||
TZ=':US/Pacific'). These are supported by most
|
||
popular Unix OSes, are easier to get right, and are
|
||
more accurate for historical timestamps. If your
|
||
operating system has out-of-date tables, you should be
|
||
able to update them from the public domain time zone
|
||
tables at <a href="ftp://elsie.nci.nih.gov/pub/" target="_top">ftp://elsie.nci.nih.gov/pub/</a>.
|
||
</p><ns2:p>If your system does not support geographical timezone
|
||
settings, you must use a Posix-style TZ strings, e.g.
|
||
TZ='PST8PDT,M4.1.0/2,M10.5.0/2' for US Pacific time.
|
||
Posix TZ strings can take the following form (with optional
|
||
items in brackets):
|
||
</ns2:p><pre class="programlisting">
|
||
StdOffset[Dst[Offset],Date/Time,Date/Time]
|
||
</pre><ns2:p>
|
||
where:
|
||
</ns2:p><table class="simplelist" border="0" summary="Simple list"><tr><td>`Std' is the standard time designation (e.g. `PST').</td></tr><tr><td>`Offset' is the number of hours behind UTC (e.g. `8').
|
||
Prepend a `-' if you are ahead of UTC, and
|
||
append `:30' if you are at a half-hour offset.
|
||
Omit all the remaining items if you do not use
|
||
daylight-saving time.</td></tr><tr><td>`Dst' is the daylight-saving time designation
|
||
(e.g. `PDT').</td></tr><tr><td>The optional second `Offset' is the number of
|
||
hours that daylight-saving time is behind UTC.
|
||
The default is 1 hour ahead of standard time.
|
||
</td></tr><tr><td>`Date/Time,Date/Time' specify when daylight-saving
|
||
time starts and ends. The format for a date is
|
||
`Mm.n.d', which specifies the dth day (0 is Sunday)
|
||
of the nth week of the mth month, where week 5 means
|
||
the last such day in the month. The format for a
|
||
time is [h]h[:mm[:ss]], using a 24-hour clock.
|
||
</td></tr></table><ns2:p>
|
||
</ns2:p><p>
|
||
Other Posix string formats are allowed but you don't want
|
||
to know about them.</p><p>
|
||
On the client side, you must make sure that your client's clock and
|
||
time zone is also set appropriately. [[I don't know how to do this.]]
|
||
Samba traditionally has had many problems dealing with time zones, due
|
||
to the bizarre ways that Microsoft network protocols handle time
|
||
zones.
|
||
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FAQ-general.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="FAQ-ClientApp.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. General Information </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Specific client application problems</td></tr></table></div></body></html>
|