<sect1 id="ch07-setclock">
<!--
<title>Configuring the setclock script</title>
-->
<title>setclock スクリプトを設定する</title>
<?dbhtml filename="setclock.html" dir="chapter07"?>

<!--
<para>This setclock script reads the time from your hardware clock (also
known as BIOS or CMOS clock) and either converts that time to localtime
using the <filename>/etc/localtime</filename> file (if the hardware clock
is set to GMT) or not (if the hardware clock is already set to localtime).
There is no way to auto-detect whether the hardware clock is set to GMT or
not, so we need to configure that here ourselves.</para>
-->
<para>setclock スクリプトはお使いのハードウェアクロック（ BIOS や CMOS クロックとしても知られています）から時間を読み出し、
<filename>/etc/localtime</filename> ファイルを使って、ハードウェアクロックが GMT に設定されていればその時間をローカル時間に変換したり、ハードウェアクロックがすでにローカル時間に設定されていればそのまま使用したりします。
ハードウェアクロックが GMT に設定されているか否かを自動的に検出する方法はないので、ここは自分たちで設定しなくてはいけません。</para>

<!--
<para>Change the value of the <emphasis>UTC</emphasis> variable below to a
<emphasis>0</emphasis> (zero) if your hardware clock is not set to GMT
time.</para>
-->
<para>お使いのハードウェアクロックが GMT に設定されていないなら、下の <emphasis>UTC</emphasis> 変数の値を <emphasis>0</emphasis> （ zero ）に変更してください。</para>

<!--
<para>Create a new file <filename>/etc/sysconfig/clock</filename> by running
the following:</para>
-->
<para>以下のコマンドを実行して新しいファイル <filename>/etc/sysconfig/clock</filename> を作ります。</para>

<screen><userinput>cat &gt; /etc/sysconfig/clock &lt;&lt; "EOF"</userinput>
# Begin /etc/sysconfig/clock

UTC=1

# End /etc/sysconfig/clock
<userinput>EOF</userinput></screen>

<!--
<para>Now, you may want to take a look at a very good hint explaining how we
deal with time on LFS at <ulink url="&hints-root;time.txt"/>. 
It explains issues such as time zones, UTC, and the TZ environment
variable.</para>
-->
<para>さて、<ulink url="&hints-root;time.txt"/> には LFS でどのように時間を扱っているかを説明するとても良いヒントがあるので、見てみるといいでしょう。
これはタイムゾーンや UTC, TZ 環境変数のような事柄について説明しています。</para>

</sect1>

